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
30+ 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
  • All applicants must be legally entitled to work in Canada and must meet the requirements of the Canadian Controlled Goods Program (CGP)

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

Staff Software Developer, Full Stack (Provider Experience)

Dialoguemontreal (administrative region), qc, Canada
Full-time

Staff Software Developer, Full Stack (Provider Experience).Dialogue is the #1 virtual care provider in Canada.By developing our Integrated Health Platform, we provide exceptional online health and ... 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

Software Developer

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

Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower peo... Show more

 • Promoted

Principal Software Developer(Platform)

Aspen Technologymontreal (administrative region), qc, Canada
Full-time

The driving force behind our success has always been the people of AspenTech.What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challeng... Show more

 • Promoted

Platform Developer, Backend

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

Your role as Platform Developer, Backend.The Platform team at Dialogue is looking for a Platform Developer, Backend to work on the platform tools and services that power Dialogue’s software product... 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

ShareGate Migration Software Developer II

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

Join ShareGate as a Software Developer II and lead impactful changes in the Migration Tool.Develop innovative features that directly enhance the user experience.As part of your work, you’ll moderni... 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

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

Software Developer II (React), Platform - ShareGate

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

ShareGate is the leading Microsoft 365 migration and governance platform, trusted by over 100,000 IT pros for its unmatched simplicity.It offers the simplest, most reliable, and most affordable way... Show more

 • Promoted

Backend Developer (cloud & local infrastructures)

LivingSafeMontreal, Montreal (administrative region), CA
Full-time +1

LivingSafe is a Montreal-based startup that specializes in the collection, analysis and interpretation of data.With LISA, our non-intrusive smart-monitoring system, we provide accurate, insightful ... Show more

 • Promoted

Senior Software Developer, Data Platform Infrastructure

Coveomontreal (administrative region), qc, Canada
Full-time

Build the backbone of scalable data platforms at Coveo.As a Senior Software Developer within the Data Platform’s Infrastructure team, you will lead efforts to improve the reliability, cost efficien... 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

Software Developer - Integrations Squad

Traveltechessentialistmontreal (administrative region), qc, Canada
Full-time

Basée à Montréal, Stay22 aide les créateurs ambitieux et les plateformes numériques à forte intention à transformer leur trafic existant en revenus additionnels, grâce à une technologie qui fonctio... 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

Senior Software Developer – Machine Learning Platform

Coveomontreal (administrative region), qc, Canada
Full-time

Build the backbone of AI at scale.Want to see your work power millions of machine learning predictions every day? Join our Machine Learning Platform team and help bring models, including Large Lang... Show more

 • Promoted

Software Developer

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

Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower peo... Show more

 • Promoted

Rust Developer (Blockchain)

Toparomontreal, montreal (administrative region), Canada
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 Software Developer (Full stack Java/Angular)

Intactmontreal, montreal (administrative region), Canada
Full-time +1

Senior Software Developer (Full stack Java/Angular).Senior Software Developer (Full stack Java/Angular).Senior Software Developer (Full stack Java/Angular).Senior Software Developer (Full stack Jav... 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