Talent.com
GHGSAT
Backend Software Developer (Payload Planner)GHGSAT • Montreal, Quebec, CA
Backend Software Developer (Payload Planner)

Backend Software Developer (Payload Planner)

GHGSAT • Montreal, Quebec, CA
19 days ago
Job type
  • Full-time
  • Quick Apply
Job description

GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world. We use our own satellites and aircraft sensors, combined with third-party data, to help industrial emitters better understand, control, and reduce their emissions.

GHGSat’s capability is unique: we provide high-resolution, local measurements of atmospheric methane and carbon dioxide concentration from space. This further enables to detect greenhouse gas emitters and to visualize and quantify their emissions.

Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be designing, developing, and supporting satellite planning and tasking software. Your responsibilities will include software development, testing, analyzing data, and contributing to the design and implementation of the software. Overall, you have an excellent knowledge of data structures, databases, streaming pipelines and a strong motivation in tackling the important environmental issues that our planet faces today.

Responsibilities

  • Develop tools and applications to improve the workflow of satellite planning and tasking activities
  • Evaluate, deploy, develop, integrate, test and maintain databases, data transformation frameworks and APIs
  • Optimize data structures, schema, queries for most frequent usage
  • Develop, test, integrate, and deploy backend stack
  • Design System Architecture collectively with the team, revisit regularly
  • Maintain and ensure High Availability of GHGSat data platform

Requirements

Required skills

  • Strong computational science or software development skills
  • Proven capability with: Linux, Python
  • Competence with databases (PostgreSQL, MongoDB)
  • Experience building scalable backend services and APIs — REST/GraphQL, event-driven architecture, microservices, and cloud deployment.
  • Experience with Docker and Kubernetes (k8s) – Nice to have
  • Experience with Frontend (TypeScript, React) – Nice to have
  • Ability to work autonomously, with minimum direction
  • • Availability to participate in a scheduled on-call rotation and provide occasional support outside regular business hours, including weekends, to ensure operational continuity.

Assets

  • Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
  • Understanding of satellite operations or similar field
  • Experience with GIS and Mapping apps (Mapbox, Leaflet, GeoJSON, GeoTIFF)
  • Bilingual French/English

Qualifications

  • Bachelor or Master degree in Computer Science, Software Engineering or related field
  • Minimum of 5 years’ experience in relevant roles
  • Able to obtain Canadian government security clearance

Benefits

This is a rare opportunity to work on urgent problems. You’ll join a small but high-impact team and help scale a company doing meaningful work for the planet.

  • Competitive salary and stock options for all full-time employees
  • Health and dental benefits
  • Paid time off and floating statutory holidays
  • Flexible work environment

GHGSat offers a creative and highly motivating work environment. We provide competitive compensation, comprehensive benefits, flexible work arrangements, and opportunities for ongoing development.

We are committed to building a diverse and inclusive workplace. GHGSat is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, age, or any other legally protected status. If you require accommodation, please notify your recruiter.

Create a job alert for this search

Backend Software Developer (Payload Planner) • Montreal, Quebec, CA

Similar jobs

Senior Software Engineer, Backend

Common RoomMontreal (administrative region), QC, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Remote Software Developer (Canada)

TuringMontreal (administrative region), QC, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

AI Toolchain Software Developer

Lattice SemiconductorMontreal (administrative region), QC, CA
Full-time

There is energy here…energy you can feel crackling at any of our international locations.It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers.L... Show more

 • Promoted

Staff Software Engineer, Backend

GlossGeniusMontreal (administrative region), QC, CA
Full-time

GlossGenius is building an ecosystem enabling entrepreneurs to succeed.We empower small business owners to focus on being creators, not admins, by offering a range of business management tools incl... Show more

 • Promoted

Experienced Software Developer Focused on Cloud Solutions and Microservices

dormakabaMontreal (administrative region), QC, CA
Full-time

Become a key Software Developer focused on empowering secure access control solutions.Work hands-on with cloud technologies, developing scalable microservices and RESTful APIs to meet customer need... Show more

 • Promoted

Senior Software Engineer - Data and Platform

HRBMontreal (administrative region), QC, CA
Full-time

As a Senior Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services.Your work will directly impact our core operations and enab... Show more

 • Promoted

Software Developer - Platforms & Frameworks

GuruLinkMontreal, Montreal (administrative region), CA
Full-time

Our client is a global investment management firm.As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale ... Show more

 • Promoted

Rust Developer (Blockchain)

ToparoMontreal, Montreal (administrative region), CA
Full-time

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Show more

 • Promoted

Senior Backend Engineer - Payments (Fully Remote)

Berkeley PaymentsMontreal (administrative region), QC, CA
Remote
Full-time

A leading payment technology provider is seeking a Senior Software Engineer to join their team.This backend-focused role involves architecting and developing high-quality software solutions for pay... Show more

 • Promoted

Backend Software Developer: Go & AWS Focus

AppDirect, IncMontreal (administrative region), QC, CA
Full-time

Become a pivotal team member as a Backend Software Developer with a focus on Go and AWS.Embrace remote work while leveraging your extensive experience to build and maintain scalable services.This r... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixMontreal (administrative region), QC, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Cloud Developer

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per... Show more

 • Promoted

Backend Engineer: Client Onboarding & Integrations

CapIntel Inc.Montreal (administrative region), QC, CA
Full-time

A leading wealth management technology firm in Montreal is looking for a Software Developer to enhance backend solutions for client onboarding and integrations.The ideal candidate has over 4 years ... Show more

 • Promoted

Remote Backend Developer Focused on Payment Infrastructure

1PasswordMontreal (administrative region), QC, CA
Remote
Full-time

Take on the role of a Backend Developer in a remote role, spearheading the enhancement of payment infrastructure.Your Golang proficiency will be vital in delivering impactful solutions.As part of t... Show more

 • Promoted

Remote Staff Backend Architect, Platform

OmazeMontreal (administrative region), QC, CA
Remote
Full-time

A technology company specializing in crypto is seeking a Staff Software Engineer to join their Platform Product Group.This role involves architecting and developing distributed systems, mentoring t... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetMontreal (administrative region), QC, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Software Developer (12 Month Contract)

jobs.frontdoordefense.com - JobboardLaval (administrative region), QC, CA
Temporary

Software Developer (12 Month Contract).Develop and optimize radar signal processing algorithms in C++ for embedded and PC systems.Location: Laval, Quebec, Canada.Teledyne FLIR is seeking a talented... Show more

 • Promoted

Staff Platform Developer: Backend Architecture Role

Portage Ventures GP Inc.Montreal (administrative region), QC, CA
Full-time

Join the forefront of healthcare technology at Dialogue as a Staff Platform Developer specializing in backend architecture for scheduling systems.Your innovations will enhance real-time booking and... Show more

 • Promoted

Software Developer (Mobile React Native)

HeyOrcaMontreal (administrative region), QC, CA
Full-time

Newfoundland Time – Eastern Time | Canada.HeyOrca is a fully remote company that values meaningful work and meaningful relationships.Our mission is to make marketing human by helping organizations ... Show more

 • Promoted

Staff Software Developer

FirstbaseMontreal (administrative region), QC, CA
Full-time

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.AppDirect offers a subscription commerce platform to sell any product, through any channel, ... Show more