Backend Software Developer (Payload Planner)
GHGSAT
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.
- ...Reports to: Engineering Lead The role We are looking for a Backend Software Engineer to build the systems that power AuraNet, our mesh... ...for data ingestion, processing, and real-time distribution. Develop and optimize pub/sub networking capabilities using Zenoh to...Suggested
- ...Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the... ...platforms ~ Hands-on experience with: ~ Java (JRE/JDK) and backend development ~ Liferay (Portal and/or DXP) customization ~...SuggestedFull timeContract workTemporary workPart timeInternshipFlexible hours
- ...Canada. Job Description We are seeking a Full-Stack Software Developer to support the ongoing development, enhancement, and... ...scalability planning Technical Environment Frontend: Angular Backend: C# (.NET Framework), REST APIs Databases & Search: MongoDB...SuggestedFull timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
- ...intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$75k - $125k per year
Backend Developer (Azure Data & Cloud) Position Description Security clearance: Reliability Clearance granted preferably or eligible (5+ years residing in Canada) Your future duties and responsibilities - Design, develop, test, and maintain backend services and...Suggested$120k - $135k per year
...Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business... ...Design and develop scalable, distributed APIs and backend software that interoperate with multiple third-party APIs, solutions, and...Full timeRemote workWork from homeFlexible hours$90k - $110k per year
...Overview We are seeking a motivated and capable Intermediate Software Developer to join our Engineering team. In this role, you will serve as... ...(AI) to screen or evaluate candidates. AI tools may support backend administrative tasks, but they do not influence hiring decisions...Full timeCasual workWork from homeFlexible hours- .... In this role, you will have the opportunity to work on the software development for various next generation connected Ford vehicles.... ...Ford Electronic Control Units together. As a Systems Software Developer, you will be working to integrate, validate, and support various...Full time
- ...consists of 14 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration... ...testing of our cutting edge Lightspeed Software by actively engaging with both the test and... .... In this role, the Senior Software Developer will assume ownership of specific embedded...InternshipWork at officeWorldwide
- ...next chapter starts here. We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal candidate... ...DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and...Full timeFixed term contract
$140k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... ...commute times, and cutting emissions. We develop software that provides cities with the information... ..., developing, and maintaining our backend infrastructure, APIs, services, and...Full time- ...ADGA Group is currently seeking a Junior Modelling & Simulation Software Developer to join our team supporting the Canadian Armed Forces in the... ...training pathways Supporting Exercise Directors and Lead Planners, particularly for Canadian-hosted DST exercises and training...Full timeTemporary workPart timeInternshipFlexible hours
$128k - $170k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... ...manage and work with Ouster lidar data. We develop a web and desktop application that allows... ..., developing, and maintaining our backend infrastructure, APIs, and creating new services...Full time- ...Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our client Location – 100% Remote Work Salary -... ...is scalable and maintainable Participate in all stages of the software development cycle, including designing and developing new system...Remote jobFull timeInternship
- ...immigration assistance/sponsorship now or in the future for this position. About this opportunity We are seeking a 5G Cloud RAN Software Developer to join our Cloud RAN DU (Distributed Unit) Baseband function development team. In this role, you will play a key part in...Long term contractFull timeTemporary work
- ...Job Description REF: 007 ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC). The MCSC manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring 24/7 availability...Full timeTemporary workPart timeInternshipImmediate startFlexible hours
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...
$120k - $155k per year
...Senior Software Developer - Hybrid/Secret Cleared 90-110k About the Opportunity The Source Staffing is supporting a leading Canadian defence technology organization in hiring an Intermediate Software Developer / Engineer to join a mission-critical program supporting...Long term contractFull timeTemporary workFor contractorsCasual workFlexible hours$81k - $105k per year
...the Ontario Human Rights Code. Envision yourself at Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products...Worldwide$80k - $105k per year
...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...Full timeWork at officeRemote workFlexible hours$106k - $140k per year
...and the Ontario Human Rights Code. Envision Yourself at Barracuda: We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers'...Worldwide$71k per year
...together. Role description Arcadis is seeking a Transportation Planner to join our growing transportation team. We are actively... ...general business development activities, including maintaining and developing industry relationships. The successful candidate will be self...Work at officeFlexible hours- ...Role: CRM 365 Application Developer Term: 1 year Type: Remote Security: Reliability or 5+ years in Canada Must Haves ~6 years development experience with Dynamics 365/CRM (version 2016 or greater ~ Experience with JavaScript and C# within Visual Studio...Remote work
$98k - $148k per year
...world Who are you? You are an experienced Senior Scheduler/Planner with infrastructure program experience a minimum of 8 years... ...governance, reporting cycles, and schedule control metrics/KPIs. Develop and maintain the WBS/CBS, baseline schedule, and integrated...Full timeFor contractorsFlexible hours$58.4k per year
...Opportunity Stantec is seeking an Environmental Planner to join our Assessment and Permitting... ...build your career. You will assist in developing environmental documentation and reports,... ...Ability to identify issues, develop solutions, and implement them effectively...Full timeWork at officeWorldwide$73k - $88k per year
...Summary: The Intermediate Healthcare Planner will play a crucial role in developing comprehensive healthcare design... ...to inform the planning process. Develop space programs and design concepts... ...Proficiency in using healthcare planning software, such as AutoCAD, Revit, or other...Full time$122k - $170k per year
...and the reliability and scalability of our backend systems We’re a group of engineers who... .... The role We’re looking for a Software Engineer 3 to help design, build, and operate... ...) Prior exposure to MongoDB as a developer or operator We don’t expect you to check...Full timeRemote workWorldwideFlexible hours$104k - $125k per year
...Summary: The Senior Healthcare Space Planner will be responsible for developing and implementing space planning... ...and project objectives. Develop space planning strategies and concepts... ...diagrams using AutoCAD or other relevant software. Ensure compliance with...Full time- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30... ...making an impact. We are seeking a Senior Automation Developer t o support a critical backend validation initiative involving Dynamics 365 and...Internship
- ...product groups, to deliver effective solutions. Develop and maintain technical documentation, including troubleshooting... .... The Must Haves ~5+ years of experience in software development or technical support roles. ~ Backend development expertise in Python and Java, including...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Developer (Payload Planner). Be the first to apply!
- backend developer Ottawa, ON
- backend software developer Ottawa, ON
- planner Ottawa, ON
- planificateur Ottawa, ON
- medical equipment planner Ottawa, ON
- planificateur de projets Ottawa, ON
- junior planner Ottawa, ON
- planificateur entretien Ottawa, ON
- planificateur maintenance Ottawa, ON
- facilities planner Ottawa, ON

