At a Glance
- Tasks: Lead the Scheduling Team, ensuring delivery and operational excellence in software projects.
- Company: Spire Global is a pioneering space-to-cloud analytics company with a vast satellite constellation.
- Benefits: Enjoy hybrid work, generous time off, education assistance, fitness reimbursement, and more perks.
- Why this job: Join a mission-driven team that values personal growth and innovative solutions in a collaborative culture.
- Qualifications: Degree in Computer Science or Mathematics, leadership experience, and strong communication skills required.
- Other info: Work at least three days a week in the office; background checks are mandatory for candidates.
The predicted salary is between 48000 - 84000 £ per year.
As a Senior Software Engineering Manager within the Constellation Operations group in Spire, you will be responsible for working with other leaders in the organization to establish the long-term vision and planning for software projects with time horizons of a year or more. You will be the Team Lead of our Scheduling Team, working closely with your Tech Lead to ensure overall delivery and operational excellency of the products your team owns. You are going to be the voice of your products, engaging in frequent stakeholder meetings. You also have personnel responsibilities for career development and growth for your team, mentoring junior engineers and working with senior engineers to develop their skills and career progression. Your team manages some of Spire’s most critical ground stack software, responsible for the scheduling of contacts, payloads and manoeuvres in our constellation, therefore, you should have a strong technical and mathematical background to lead your team.
What You’ll Do:
- You will be involved in roadmap planning and prioritisation and responsible for its delivery.
- You are going to find a good balance between mission delivery commitments, product and tech improvements in the work that your team does.
- You will drive the development and execution of the roadmap across application development, testing, deployment, and operations.
- You will interface with other ICs, engineering managers, technical program managers, system engineers and others.
- You’ll work alongside your team and tech lead to develop elegant technical solutions to customer needs, together with your team of developers distributed between the US and Europe.
- You will make sure the technical vision of the team is aligned with business priorities and implemented on time and to a high standard.
- This includes supporting the bottom-up ideation, creation, and curation of technical proposals that is core to Spire’s culture.
- You will interface with the satellite operations, ground stations, communications, and satellite design teams to translate user needs into system requirements and have the experience to run the resultant projects independently.
- You’ll be responsible for making sure that the people on your team experience personal growth and amazing achievements.
Key Skills:
- Intrinsic interest in developing people and helping them deliver at their full potential.
- Computer science or Mathematics degree or equivalent work experience, and experience working as a software engineer.
- Experience leading one or multiple software teams.
- Excellent communications skills.
- Alignment with our core values: global, reliable, unbounded, faster, relentless, collaborative.
- Desire to operate autonomously.
- Desire to achieve mastery in your domain.
- Comfortable with iterating and re-evaluating projects and plans as needs evolve.
- Experience delivering projects on time and of quality.
- Ability to analyse data by yourself, using Python, SQL and other languages in order to measure the progress and success of the work your team delivers.
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.
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.
Senior Software Engineering Manager employer: Spire
Contact Detail:
Spire Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineering Manager
✨Tip Number 1
Familiarise yourself with Spire's core values: global, reliable, unbounded, faster, relentless, and collaborative. During your interactions, whether in interviews or networking, demonstrate how your personal values align with these principles to show you're a great cultural fit.
✨Tip Number 2
Highlight your experience in leading software teams and mentoring junior engineers. Be prepared to discuss specific examples of how you've helped team members grow and achieve their potential, as this is a key responsibility of the role.
✨Tip Number 3
Showcase your technical expertise by discussing relevant projects where you used Python, SQL, or other programming languages. Be ready to explain how you measured success and progress in those projects, as data analysis is crucial for this position.
✨Tip Number 4
Prepare to discuss your approach to roadmap planning and prioritisation. Think about how you balance mission delivery with product improvements, and be ready to share strategies you've used in past roles to ensure timely and high-quality project delivery.
We think you need these skills to ace Senior Software Engineering Manager
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering management, particularly any leadership roles you've held. Emphasise your technical background in computer science or mathematics, and include specific examples of projects you've led that align with the responsibilities outlined in the job description.
Craft a Compelling Cover Letter: In your cover letter, express your passion for developing people and delivering high-quality software solutions. Mention how your values align with Spire's core values and provide examples of how you've successfully mentored team members or driven project delivery in previous roles.
Showcase Technical Skills: Highlight your proficiency in programming languages such as Python and SQL, as well as your ability to analyse data. Provide concrete examples of how you've used these skills to measure project success or improve team performance in past positions.
Prepare for Stakeholder Engagement: Since the role involves frequent stakeholder meetings, prepare to discuss your experience in interfacing with various teams and managing expectations. Be ready to share examples of how you've effectively communicated technical concepts to non-technical stakeholders in the past.
How to prepare for a job interview at Spire
✨Showcase Your Leadership Skills
As a Senior Software Engineering Manager, you'll need to demonstrate your ability to lead and mentor a team. Prepare examples of how you've successfully guided teams in the past, focusing on career development and fostering a collaborative environment.
✨Align Technical Vision with Business Goals
Be ready to discuss how you can ensure that the technical vision of your team aligns with the broader business priorities. Think about specific instances where you've successfully balanced technical needs with business objectives.
✨Prepare for Stakeholder Engagement
Since you'll be the voice of your products, practice articulating complex technical concepts in a way that stakeholders can understand. Consider preparing a few scenarios where you've effectively communicated with non-technical audiences.
✨Demonstrate Your Technical Expertise
With a strong technical and mathematical background being essential, brush up on relevant programming languages like Python and SQL. Be prepared to discuss how you've used these skills to analyse data and measure project success in previous roles.