Senior Backend Developer - Spectra

GHGSAT

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

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

Job summary

GHGSat is seeking a senior engineer to build reliable, useful software that matters. You will work on backend and API stacks, ensure high availability of GHGSat services, and collaborate across teams to shape new features.

Ideal candidates have a strong Python background, cloud experience (AWS), and hands-on containerization with Docker and Kubernetes, plus a test-driven mindset and CI/CD discipline.

Qualifications

  • Bachelor's degree in CS/Software Engineering 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 PostgreSQL databases and ETL systems.
  • 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, both 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

Education

Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

Tools

Docker
Kubernetes
AWS

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 Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Stock options
Health and dental benefits
Paid time off and floating holidays
+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) 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 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
Senior Backend Engineer, .NET & Python
Senior Backend Engineer, .NET & Python

Global Fleet Management • Burnaby

On-site
CAD 110,000 - 145,000
On-site workplace
Paid vacation and holidays
Sick days
+2
Software Developer
Software Developer

Kongsberg Geospatial • Ottawa

Hybrid
CAD 75,000 - 125,000