Software Engineering Manager, Data Platform

Share:

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.

Our products are data analytics APIs consumed by businesses, governments, and nonprofits alike who seek best-in-class information on weather, maritime activity, aviation activity, or are looking to leverage our space program to launch and operate custom hardware.

 

The Role:

Spire’s data platform software team develops API-based SaaS products that enable our customers to get real time and historical insights into geospatial information including aviation and maritime data. Our products answer questions like “Where is Aircraft X right now” or “What are the traffic patterns across”.

The team drives the products end to end from ingestion, processing and storage of Spire and third party data, to the serving layer, and the services are built with a DevSecOps culture.

We move fast and are tightly integrated cross-functionally with the Aviation and Maritime business functions: product management, product marketing, sales, and customer experience, supporting a set of products in rapid growth.

As the Engineering Manager for a small and very high caliber team you will lead from the front spending most of your time contributing code side by side with four other software engineers, in collaboration with our data science and product staff. The team members are globally distributed between Luxembourg, US, and Singapore. 

In addition, you will be responsible for making sure the technical vision of the team is aligned with business priorities and implemented on time and on quality. This includes supporting the bottom up ideation, creation, and curation of technical proposals which is core to Spire’s culture, and Jira roadmap management and backlog grooming.

You will be part of a nimble and autonomous team, yet have access to resources of the rest of Spire’s 150 person engineering organization including SREs, security engineers, and PaaS tooling.

 

Basic qualifications

  • 5 years of experience in engineering as an individual contributor.
  • 1 year leading engineering teams.
  • Designing and implementing robust and scalable APIs.
  • Developing and deploying distributed applications on AWS, Azure, or GCP.
  • Professional experience working in at least one interpreted language.
  • Professional experience working in at least one compiled language.

 

Preferred qualifications

The list below includes things that we would love to see in a candidate:

  • Past experience working as part of a small autonomous team to design and deploy web applications, services, and data streaming/processing systems.
  • Experience with big data, stream processing and Kafka.
  • Experience with ML/AI.
  • Enjoy working as part of a cross-functional customer-centric team.
  • Ability to and interest in take on and driving tasks to completion on your own.
  • Experience writing code in Python, Java and Go -- the three languages we use today on this team.
  • Strong writing skills and the ability to communicate and present arguments in documents and on Slack.
  • Experience with stream processing systems like Flink or Beam.
  • Have familiarity with tools and techniques in distributed systems and handling large volumes of streaming data on the order of billions of events per day: queues, RPCs, serialization, data versioning, exactly/at-most/at-least-once message semantics.
  • Experience with infrastructure including AWS, Kubernetes, CI/CD pipelines, and debugging operational application issues.
  • Have in-depth knowledge of API design principles and best practices, caching strategies, and designing for resiliency and scalability.
  • Strong relational and non-relational database skills.

 

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.

 

#LI-DC1