✨ About The Role
- The Senior Ground Software Engineer will be responsible for designing cloud architecture and managing cloud infrastructure for deploying applications.
- The role involves building mission control software and data integration systems to process and archive satellite telemetry.
- Collaboration with Data Engineers is required to define and maintain data processing environments.
- The engineer will also integrate physical test hardware with cloud systems and ensure low latency and fault tolerance in system architecture.
- The position requires deploying infrastructure and tools across various environments, including on-premises data centers and cloud platforms.
âš¡ Requirements
- The ideal candidate should have a strong background in software engineering with at least 5 years of experience in a team environment.
- Proficiency in Python programming is essential, along with familiarity with industry-standard data formats such as ProtoBuf, YAML, and JSON.
- Experience with cloud-native software development in major cloud providers like AWS, GCP, or Azure is highly desirable.
- Excellent communication and presentation skills are necessary to collaborate effectively with team members and stakeholders.
- A passion for working in a fast-paced environment and adapting to new challenges is crucial for success in this role.