Senior Backend Developer - Spectra

GHGSat Inc.

Montreal (administrative region)

Hybrid

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Health and dental benefits
Paid time off and floating holidays
Flexible work environment

Job summary

GHGSat Inc. is seeking a senior software engineer to build reliable backend services and APIs that deliver real value to customers. You will own parts of the stack, implement scalable Python code, and contribute to cloud-based deployments that support satellite and sensor data processing.

You’ll collaborate with cross-functional teams to design features, ensure high availability, and improve engineering practices while working in a flexible environment that values sustainability and impact.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • Proven track record shipping scalable web applications that drive user value.
  • Strong experience with Python.
  • Experience designing and implementing services in the cloud (AWS).
  • Experience deploying containerized applications with Docker and/or Kubernetes.
  • Experience with databases and ETL systems (PostgreSQL).
  • Test-driven development mindset with solid CI/CD and documentation practices.

Responsibilities

  • Participate in the full application lifecycle, focusing on developing features and delivering value to users.
  • Develop, test, integrate, and deploy backend and API stacks.
  • Maintain and ensure high availability of GHGSat web services, externally and internally.
  • Collaborate with developers, designers, QA, and Product Owners to identify and shape new features.

Skills

Python
AWS
Docker
Kubernetes
PostgreSQL
CI/CD
Testing

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Django
FastAPI

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 us to detect greenhouse gas emitters and to visualize and quantify their emissions.

We are looking for a senior engineer who wants their work to matter, who takes pride in building software that is reliable and genuinely useful, and who makes the team around them better.

Who you are

Beyond the technical bar, we care a great deal about the kind of engineer and colleague you are. We are looking for someone who:

  • Cares about the environment and is motivated by the problem we are working on.
  • Communicates clearly and openly, with teammates and with non-technical partners alike.
  • Loves to learn and to share what they know, lifting the whole team in the process.
  • Works well with others and helps create a collaborative, autonomous team culture.
Responsibilities
  • Participate in the full application lifecycle, with a focus on developing features and delivering value to users.
  • Develop, test, integrate, and deploy backend and API stacks.
  • Maintain and ensure the high availability of GHGSat web services, both externally and internally.
  • Collaborate with developers, designers, QA, and Product Owners to identify and shape new features.
Required qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • A proven track record of building and shipping scalable web applications that drive user value.
  • Strong experience with Python.
  • Experience designing and implementing services in the cloud (AWS).
  • Experience deploying containerized applications with Docker and/or Kubernetes.
  • Experience with databases and ETL systems (PostgreSQL).
  • A test-driven development mindset, with solid CI/CD and documentation practices.
Desired qualifications
  • Python web frameworks such as Django or FastAPI.
  • Python ETL tooling such as pandas, SQLAlchemy, or dbt.
  • Deployment tooling such as Argo within a Kubernetes environment.
  • Comfort working in a Linux environment.
  • Entrepreneurial energy and determination.
  • Interest in remote sensing systems and space.
Eligibility

All applicants must be legally entitled to work in Canada and must meet the requirements of the Canadian Controlled Goods Program (CGP).

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Developer - Spectra
Senior Backend Developer - Spectra

GHGSAT • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Stock options
Health and dental benefits
Paid time off
+1
Développeur(se) Backend Senior - Spectra
Développeur(se) Backend Senior - Spectra

GHGSat Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Assurance maladie
Assurance dentaire
Congés payés et jours fériés mobiles
+1
Développeur(se) Backend Senior - Spectra
Développeur(se) Backend Senior - Spectra

GHGSAT • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Régime d'assurance maladie et dentaire
Stock options
Vacances payées et jours fériés
+1
Développeur(se) Web Full Stack Senior, Spectra
Développeur(se) Web Full Stack Senior, Spectra

GHGSAT • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Salaire concurrentiel
Programme d'options d'achat d'actions
Régime complet d'assurance maladie et dentaire
+2
Développeur(euse) Web Full Stack - Electric Eye
Développeur(euse) Web Full Stack - Electric Eye

GHGSAT • Ottawa

On-site
CAD 70,000 - 90,000
Salaire concurrentiel
Régime d'assurance maladie et dentaire
Vacances payées
+2
Développeur(euse) Web Full Stack - Electric Eye
Développeur(euse) Web Full Stack - Electric Eye

GHGSAT • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Salaire concurrentiel
Assurance maladie et dentaire
Vacances payées
+1
Project Manager
Project Manager

GHGSAT • Montreal

On-site
CAD 70,000 - 85,000
Competitive salary + stock options
Health/Dental benefits
Paid Time Off + floating statutory holidays
+1
Senior Backend Engineer - Climate Data & Space Tech
Senior Backend Engineer - Climate Data & Space Tech

GHGSAT • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Stock options
Health and dental benefits
Paid time off
+1
Senior Project Engineer
Senior Project Engineer

Gastops Limited • Ottawa

On-site
CAD 100,000 - 120,000
Bonus program
Health benefits
Growth opportunities
+2
Software Engineer, Missions Software Software
Software Engineer, Missions Software Software

Front Door Defense • Canada

Hybrid
CAD 82,000 - 103,000
Health insurance
HSA
Paid time off
+4