✨ About The Role
- The Software Engineering Manager will lead an engineering team responsible for large-scale compute processing systems that support imagery transformation and delivery.
- This role emphasizes servant leadership, focusing on enabling team members to perform their best work.
- The manager will ensure that engineers are unblocked on dependencies and will define the "what" and "why" of the team's work.
- The position involves building positive relationships across Product, Software Engineering, and Space Systems to ensure success.
- The role includes capacity planning, scalability, observability, and orchestration with supported platform tooling.
âš¡ Requirements
- The ideal candidate will have 4-6 years of relevant work experience, including at least 2 years in a supervisory or leadership role.
- A successful candidate will possess the ability to build, retain, and grow diverse, high-performing teams across geographical locations.
- Experience managing teams that operate high-volume, highly available, and scalable distributed systems is essential.
- The candidate should have a track record of growing team members through effective career development coaching and mentoring.
- Strong asynchronous communication skills and the ability to collaborate cross-functionally with engineering and product teams are crucial for success.