Job Title or Location
RECENT SEARCHES

Head of Software Engineering and Operations, Constellation Operations

Spire - 2 Jobs
Cambridge, ON
Posted 10 days ago
Job Details:
Full-time
Management
Benefits:
Employee Assistance Program
Tuition Aid

Spire's Constellation Operations group develops the interfaces used by our customers to design, test, deploy and operate space-based software applications. In some cases these applications run on standard Spire hardware, and in some cases on hosted payloads custom-designed by us or our customers. This role reports directly to the CTO.

As the Head of Software Engineering and Operations for Spire's Constellation Operations group, you'll drive the development and execution of the roadmap across

(A) Application Services: application development, testing, deployment, tasking and operations

(B) Satellite Manufacturing and SRE-style Operations

(C) Infrastructure for cloud and big data

Your duties will include driving engineering excellence and delivery across these business critical domains. You will interface with the technical leads, Chief Software Engineer, and our technical program managers to develop elegant technical solutions to customer needs together with your team of developers distributed between Europe and the US.

You will make sure the technical vision is implemented on time and on quality. This includes supporting the bottom up ideation, creation, and curation of technical proposals that is core to Spire's culture.

Basic qualifications:

  • 5 years of experience in engineering as an individual contributor.
  • 5 year leading engineering teams.
  • Professional experience working in at least one interpreted language.
  • Professional experience working in at least one compiled language.

Preferred qualifications:

The list below includes things that we would love to see in a candidate:

  • Excellent ability to communicate verbally and in writing at all levels, from technical IC to C-level exec both internally and externally.
  • Experience developing software for resource constrained environments like embedded ARM devices
  • Experience writing Python
  • Experience writing Rust
  • Previous experience running a team delivering an API-based product or product family
  • Experience with Kubernetes, CI/CD pipelines, and debugging operational application issues.
  • In-depth knowledge of API design principles and best practices, caching strategies, and designing for resiliency and scalability.
  • Strong relational and non-relational database skills.

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in office.

Access to US export controlled software and/or technology may also be required. #LI-DC1

The anticipated base salary range for this position is listed below. Final base salary for this role will be based on the location, skills, experience and qualifications. In addition to 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$180,000—$212,000 CAD

Global Perks

Share This Job: