Ground Services Software Engineer at Spire
Glasgow, GB

Spire Global is a 150 person space data company founded in 2012 that designs and operates one of the largest satellite constellations in the world, and several analytics applications. The company owns the entire stack from custom hardware to customer APIs. We are seeking a skilled and motivated computer modeler. 

Spire’s Space Program operates a large and rapidly expanding constellation of 70+ satellites and 30+ ground stations. The company owns the entire stack from custom hardware to customer APIs.

Ground Services members play a critical role in shaping Spire's Space Program vision as we advance modern satellite operation. Our focus is to grow, tune, and support terrestrial services that directly drive Spire's satellite constellation. The result of the mission, in collaboration with other engineering teams, is to have a fully automated and performant satellite constellation. Come support our mission to deliver a world class Space Program and shape the future of space operations.

The scope of your team will be as follows:

  • Architectural leadership and mentorship in regards to operability and engineering velocity
  • Develop features and improvements to ground software services in a secure, performant, and highly available way.
  • Develop internal services to improve efficiency across the software development lifecycle for the engineering organization
  • Meet or exceed SLA times consistently
  • Maintain good ticket performance and satisfaction
  • Communicate often and clearly with stakeholders

Key technical skills we’re looking for:

  • Strong developer sensibilities
  • Proficiency with one or more of the following: Python, Ruby, Go, Java or shell scripting
  • Experience with configuration management (Puppet/Ansible/Chef) and infrastructure as code (terraform/cloudformation).
  • Experience with AWS
  • Experience with container orchestration (Kubernetes, ECS, Mesos/Marathon)

Cultural traits we’re looking for:

  • Can articulate your ideas well in both spoken and written form
  • Intimately know how computer systems interact
  • Leverage the best tools for the task
  • Balance the needs of today versus the needs of next year
  • Prioritize incoming requests/tickets for overall mission success
  • Understand the value of reducing complexity
  • Have expertise using various debugging tools

What we offer:

  • Contribute to data products that have a strong social impact: weather monitoring, ship and aircraft tracking, and more.
  • Join a team that is unusually deep and broad: backend web services, distributed and embedded systems, electrical and mechanical engineering, RF, DSP, AI/ML, etc.
  • It’s a space program. Write code that runs on the ground and in orbit.
  • You get to work on technical problems that are different from your average web app.