Filling the gaps between
Spirepedia
Reach Us
Reach Us

Backend Software Engineer

Location
Spire — Glasgow
Backend Software Engineer  - image

Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.

The company owns the entire stack from custom hardware to customer data delivery. We are seeking a skilled and motivated Backend Software Engineer. 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 infrastructure for Spire’s space program, including telemetry and data warehousing, CI/CD and kubernetes, and the ground station software stack. This infrastructure is critical to providing the world’s most flexible, scalable, reliable, and performant smallsat constellation. Come support our mission and pave the way for 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
  • Engineer 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
  • Maintain good ticket performance and satisfaction
  • Communicate often and clearly with stakeholders locally and around the world

Qualifications/Experience:

  • Strong developer sensibilities
  • Proficiency with interpreted languages like Python; some experience with compiled programming languages like C is ideal but not required
  • Experience with configuration management (Puppet/Ansible/Chef) and infrastructure as code (terraform/cloudformation).
  • Experience with AWS or GCP
  • Experience with container orchestration (Kubernetes, ECS, Mesos/Marathon)
  • Years of experience developing and managing production distributed environments
  • Ability to take ownership of a goal and drive it through completion and operationalization on time and on quality

Cultural traits we’re looking for:

  • Strong EQ and desire to serve customers in a globally distributed engineering team consisting of people from a variety of cultures, experience level, and background (firmware, cloud, mechanical engineering, …)
  • Valuing collaborative environments and fostering strong relationships
  • Ability to articulate your ideas well in both spoken and written form
  • 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 and increasing automation
  • Thriving in an environment where self-learning and self-service is encouraged
  • Active engagement/interest in modern developments in software, software engineering, and infrastructure

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.

 

Executive Support1

Space Program Engineering11

Weather Engineering3

Space Program Science & Research2

Weather Science & Research1

BMSS (Sales and Marketing)14

Finance1

If you are looking for an internship or don't see a job that fits, you can email
a cover letter and resume to jobs@spire.com