Senior Software Engineer (Constellation Operations)
Senior Software Engineer (Constellation Operations)

Senior Software Engineer (Constellation Operations)

Paisley Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our Space Reliability Engineering team to enhance satellite operations and develop innovative tools.
  • Company: Spire Global, a leader in space-to-cloud analytics with a diverse and inclusive culture.
  • Benefits: Enjoy generous time off, education assistance, fitness reimbursement, and more global perks.
  • Why this job: Make a real impact on space technology while working with cutting-edge data and systems.
  • Qualifications: 5+ years in software engineering, strong Python skills, and experience with data analysis.
  • Other info: Hybrid work model with excellent career growth opportunities in a dynamic environment.

The predicted salary is between 36000 - 60000 £ per year.

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.

This role can be situated in Glasgow, UK, Munich, Germany or Luxembourg City, Luxembourg.

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:

  • Data analysis of the telemetry from Ground and Space Assets to ensure reliable and efficient performance
  • Develop operational automation for mission execution, anomaly detection and resolution, space situational awareness, and performance monitoring.
  • Develop a data platform that allow for flexible data storage and analytics
  • 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
  • Demonstrated ability to apply data analysis techniques to solve complex technical and business problems
  • 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 systems like Grafana, Prometheus, or Nagios

Spire operates a hybrid work model, and this position will require you to work a minimum of three business 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.


Global Perks

🛰️ Name Your Satellite Program (NYSP)
🚀 Launch Attendance
🌴 Generous Time Off Policy
🎓 Education Assistance Program
🥰 Employee Assistance Program (EAP)
📈 Employee Stock Purchase Program (ESPP)
👣 Family Leave
💪 Fitness Reimbursement
🧡 Employee Referral Program
🍉 Healthy snacks & beverages in every office

About Spire

We improve life on Earth with data from space.

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.

Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.

To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.

Please take a moment to review Spire\’s Global Data Privacy Notice for Employees, Contractors, Candidates and Visitors, as well as Spire\’s Privacy Policy.

Kindly be advised that communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).

Senior Software Engineer (Constellation Operations) employer: Spire

At Spire, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within our Space Reliability Engineering team. With a hybrid work model and generous benefits such as education assistance, fitness reimbursement, and a supportive environment for employee growth, we empower our engineers to thrive while contributing to the advancement of satellite technology from our vibrant locations in Glasgow, Munich, or Luxembourg City.
S

Contact Detail:

Spire Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Constellation Operations)

Tip Number 1

Network like a pro! Reach out to current or former employees at Spire on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Prepare for the interview by brushing up on your Python skills and data analysis techniques. Be ready to discuss how you've tackled complex problems in the past—real examples will make you stand out!

Tip Number 3

Show your passion for space and technology! During interviews, share why you're excited about working with satellites and how you can contribute to Spire's mission of improving life on Earth with data from space.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining the Spire team.

We think you need these skills to ace Senior Software Engineer (Constellation Operations)

Python
Data Analysis
Agile Methodologies
Linux
Bash Scripting
Container Development
S3
RDS
Postgres
Redis
Elasticsearch
Databricks
Data Visualisation Libraries
Monitoring Systems
Grafana
Prometheus
Nagios

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Python expertise and any relevant projects you've worked on, especially those involving data analysis or system development.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about space and how your background aligns with our mission at Spire. Share specific examples of how you've tackled challenges in software engineering or SRE roles.

Showcase Your Team Spirit: Since we work in small, agile teams, it's important to demonstrate your collaborative skills. Mention any experiences where you successfully worked with cross-functional teams to achieve a common goal.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Spire

Know Your Tech Inside Out

Make sure you brush up on your Python skills and any relevant data analysis techniques. Be ready to discuss how you've used these in past projects, especially in relation to satellite systems or similar tech.

Understand the Company’s Mission

Familiarise yourself with Spire's mission and how their Space Reliability Engineering team operates. This will help you align your answers with their goals and show that you're genuinely interested in contributing to their success.

Prepare for Scenario-Based Questions

Expect questions that ask you to solve complex problems or describe how you would handle specific situations related to satellite operations. Think of examples from your experience where you successfully tackled similar challenges.

Show Your Collaborative Spirit

Since this role involves working with various teams, be prepared to discuss how you've collaborated in the past. Highlight your communication skills and how you adapt user needs into system requirements, as this is crucial for the role.

Senior Software Engineer (Constellation Operations)
Spire
Location: Paisley

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>