Senior Software Engineer

3 weeks ago


Cambridge, Canada Spire Full time

What You’ll Do as a Software Engineer for the Space Reliability Engineering team: As a Software Engineer working with the Space Reliability Engineering team, you will be working with a small team in an agile environment. You will be working on systems and tools that improve the efficiency of the satellite fleet. Some specific areas include: Develop operational automation for mission execution, anomaly detection and resolution, space situational awareness, and performance monitoring. Develop a data platform that allows for flexible data storage and analytics. Data analysis of the telemetry from Ground and Space Assets to ensure reliable and efficient performance. Maintain configuration control of all assets and provide for the rollout of updated software and configuration. Key Skills: Candidates should have experience implementing systems using Python, including integrating with a diverse set of data stores and cloud services. They will need to interface with many teams across Spire to adapt user needs into system requirements and have the experience to collaborate and iterate on the resultant projects. 5+ years professional software engineering, devops, or SRE experience Familiarity with Linux, including Bash scripting and basic system administration Familiarity with data analysis and data analysis tools Proficiency using and developing containers for development and production environments Strong candidates will also possess skills in one or more of the following areas: 5+ years of experience with system development using Python Familiarity with data backends like S3, RDS, Postgres, Redis, and Elasticsearch Experience with Databricks Familiarity with Python data visualization libraries Experience implementing monitoring and alerting system using Grafana, Prometheus, or Nagios Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office. Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. The anticipated base salary range for this position is listed below. Final base compensation, this role may be eligible for annual equity awards and our employee benefits program, including vacation, sick, and personal time off; optional medical, dental, vision, life, and disability coverage; a Registered Retirement Savings Plan; health and wellness reimbursement program; and participation in Spire’s Employee Stock Purchase Plan. We reserve the right to go outside of the range and/or modify the range or benefits at any time. Canada Salary Range ¤160,000—520,000 CAD Global Perks



  • Cambridge, Canada Powerhouse Controls Ltd Full time

    Senior Software Developer Join to apply for the Senior Software Developer role at Powerhouse Controls Ltd. Who We Are Since 1992, Powerhouse Controls has been on a mission to be recognized as a world‑class, single‑source drive and automation systems integration supplier. Location: Cambridge, Canada Type: Full‑Time Position Overview We are seeking an...


  • Cambridge, Canada Powerhouse Controls Ltd Full time

    Senior Software Developer Join to apply for the Senior Software Developer role at Powerhouse Controls Ltd. Who We Are Since 1992, Powerhouse Controls has been on a mission to be recognized as a world‑class, single‑source drive and automation systems integration supplier. Location: Cambridge, Canada Type: Full‑Time Position Overview We are seeking an...


  • Cambridge, Ontario, Canada Spire Full time

    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire's constellation of satellites, ground stations, and software through vigilant monitoring of availability, latency, performance, and capacity. We embrace the Site Reliability Engineering work style and apply it to Space.What...


  • Cambridge, Canada Spire Global Full time

    A leading space analytics company based in Canada is looking for a Senior Software Engineer for its SpaceOps Team. In this role, you will analyze satellite telemetry, build applications for monitoring satellite performance, and develop software for fault detection and recovery operations. The company offers a hybrid work model, requiring three days...


  • Cambridge, Canada Spire Global, Inc. Full time

    Senior Spacecraft Embedded Software Engineer (Rust) We are seeking an experienced Senior Embedded Software Engineer (Rust) to join our Platform team (folks looking after the spacecraft). The successful candidate will play a crucial role in developing software for our satellite systems, contributing to the expansion and enhancement of our space-based data...


  • Cambridge, Canada Spire Global Full time

    Senior Software Engineer (SpaceOps Team) At Spire, the Space Operations Software team prepares for growth by automating mission management, monitoring telemetry, and providing tools to analyze constellation performance. Responsibilities Analyze telemetry from ground and space assets to ensure reliable performance. Build applications for visualizing and...


  • Cambridge, Canada Spire Global Full time

    Senior Software Engineer (SpaceOps Team) At Spire, the Space Operations Software team prepares for growth by automating mission management, monitoring telemetry, and providing tools to analyze constellation performance. Responsibilities Analyze telemetry from ground and space assets to ensure reliable performance. Build applications for visualizing and...


  • Cambridge, Canada Spire Global, Inc. Full time

    OverviewAt Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activity, and provide the tools needed to analyze constellation performance.What You’ll Do as a Space Operations Software EngineerAs a Space Operations Software...

  • Software Engineer

    18 hours ago


    Cambridge, Canada Tomori Power Full time

    Company Description Tomori Power is a leading supplier of Medium- and High-Voltage transformers, switchgear, and substation components tailored to meet the specific needs of diverse electrical power projects across North America. With a strong focus on reliability and efficiency, the company partners with trusted manufacturers globally to deliver...

  • Software Engineer

    13 hours ago


    Cambridge, Canada Tomori Power Full time

    Company Description Tomori Power is a leading supplier of Medium- and High-Voltage transformers, switchgear, and substation components tailored to meet the specific needs of diverse electrical power projects across North America. With a strong focus on reliability and efficiency, the company partners with trusted manufacturers globally to deliver...