Développeur(se) Backend Senior - Spectra

GHGSat$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, software engineering, or equivalent practical experience.
  • Proven experience in designing and launching scalable web applications that deliver real user value.
  • Strong experience with Python.
  • Experience designing and deploying cloud services on AWS.
  • Experience deploying containerized applications with Docker and/or Kubernetes.
  • Familiarity with databases and ETL systems, particularly PostgreSQL.
  • Mastery of test-driven development (TDD) practices, CI/CD pipelines, and technical documentation.
  • Excellent written and verbal English skills required for international project participation.

Responsibilities

  • Participate in the entire application lifecycle, focusing on new feature development and user value creation.
  • Develop, test, integrate, and deploy backend solutions and APIs.
  • Ensure maintenance and high availability of GHGSat's web services for both internal and external users.
  • Collaborate with developers, designers, quality assurance (QA), and Product Owners to design and develop new features.

Benefits

  • Opportunity to contribute to urgent and meaningful environmental issues.
  • Join a small, impactful team within a company dedicated to protecting the planet.
  • Competitive salary and stock option program for all permanent employees.
  • Comprehensive health and dental insurance.
  • Paid holidays and flexible vacation days.
  • Flexible work environment.
  • Stimulating, creative, and collaborative workplace with ongoing professional development opportunities.
Full Job Description
Nous recherchons un(e) développeur(se) senior qui souhaite avoir un réel impact, qui est fier(ère) de concevoir des logiciels fiables et utiles, et qui contribue à faire progresser toute son équipe.

Qui vous êtes

Au-delà des compétences techniques, nous accordons une grande importance à la personne que vous êtes et à votre façon de collaborer. Vous êtes une personne qui :
  • Est motivée par les enjeux environnementaux et souhaite contribuer à notre mission.
  • Communique clairement et efficacement, tant avec les membres de l'équipe qu'avec des partenaires non techniques.
  • Aime apprendre et partager ses connaissances afin de faire progresser l'ensemble de l'équipe.
  • Travaille bien en collaboration et favorise une culture d'équipe autonome, inclusive et axée sur la coopération.

Responsabilités
  • Participer à l'ensemble du cycle de vie des applications, avec un accent sur le développement de nouvelles fonctionnalités et la création de valeur pour les utilisateurs.
  • Développer, tester, intégrer et déployer des solutions backend et des API.
  • Assurer la maintenance et la haute disponibilité des services web de GHGSat, tant pour les utilisateurs internes qu'externes.
  • Collaborer avec les développeurs, les designers, l'assurance qualité (QA) et les Product Owners afin de concevoir et développer de nouvelles fonctionnalités.

Requirements

Qualifications requises
  • Baccalauréat en informatique, en génie logiciel ou expérience pratique équivalente.
  • Expérience démontrée dans la conception et la mise en production d'applications web évolutives offrant une réelle valeur aux utilisateurs.
  • Solide expérience avec Python.
  • Expérience de conception et de déploiement de services infonuagiques sur AWS.
  • Expérience du déploiement d'applications conteneurisées avec Docker et/ou Kubernetes.
  • Expérience avec les bases de données et les systèmes ETL, notamment PostgreSQL.
  • Maîtrise des pratiques de développement piloté par les tests (TDD), des pipelines CI/CD et de la documentation technique.
  • Tous les candidats doivent être légalement autorisés à travailler au Canada et se conformer aux exigences relatives au Programme des marchandises contrôlées du Canada (PMC).
  • Excellente maîtrise écrite et orale de l'anglais est requise pour ce poste afin de participer à des projets internationaux et pour communiquer avec les collègues et clients à l'extérieur du Québec.

Qualifications souhaitées
  • Expérience avec des frameworks web Python tels que Django ou FastAPI.
  • Expérience avec des outils ETL Python comme pandas, SQLAlchemy ou dbt.
  • Expérience avec des outils de déploiement tels qu'Argo dans un environnement Kubernetes.
  • Aisance dans un environnement Linux.
  • Esprit entrepreneurial, autonomie et détermination.
  • Intérêt pour les technologies de télédétection et le domaine spatial.

Admissibilité

Ce poste exige la capacité d'obtenir une cote de sécurité du gouvernement du Canada.

Benefits
Ce que nous offrons

Il s'agit d'une occasion unique de contribuer à des enjeux urgents et porteurs de sens. Vous vous joindrez à une équipe de petite taille, mais à fort impact, et contribuerez à la croissance d'une entreprise dont la mission est de protéger la planète.
  • Salaire concurrentiel et programme d'options d'achat d'actions pour tous les employés permanents
  • Régime complet d'assurance maladie et dentaire
  • Vacances payées et jours fériés mobiles
  • Environnement de travail flexible

GHGSat offre un milieu de travail stimulant, créatif et collaboratif. Nous proposons une rémunération concurrentielle, un programme d'avantages sociaux complet, des modalités de travail flexibles ainsi que des occasions de développement professionnel continu.

About GHGSat

GHGSat is an environmental services company that provides satellite-based emissions monitoring solutions. The company's technology enables the detection and measurement of greenhouse gas emissions from industrial facilities, which helps organizations to reduce their carbon footprint. The company was founded in 2011 and is headquartered in Montreal, Canada.
Learn more about GHGSat
Size
50 employees
Industry
Founded
2011

Similar Jobs

More Jobs at GHGSat

More Information Technology Jobs

Find similar Développeur(se) Backend Senior - Spectra jobs: