✨ About The Role
- The Lead Geospatial Backend Software Engineer will be responsible for designing and implementing scalable distributed systems for processing massive datasets from satellites.
- This role involves architecting and maintaining high-performance APIs and services for geospatial data streaming and analysis.
- The engineer will develop and optimize database schemas for managing petabyte-scale 3D geospatial data.
- The position requires leading the design and implementation of data ingestion, processing, and delivery pipelines.
- The engineer will also implement monitoring and operational systems to ensure the reliability and performance of backend services.
âš¡ Requirements
- The ideal candidate will have over 6 years of backend software engineering experience, with a strong focus on building distributed systems and scalable APIs.
- A deep understanding of cloud-native development practices and experience with high-performance computing is essential for success in this role.
- The candidate should possess strong proficiency in backend programming languages such as Python, C++, or Java.
- Excellent communication skills are necessary to collaborate effectively with cross-functional teams, including frontend engineers and scientists.
- The successful candidate will be able to make high-quality technical decisions in a fast-paced startup environment.