BWI is an impact startup on a mission to use data and machine learning to provide governments and companies with riverflow forecast services in order to help better adapt to the impact of climate change on water management and availability.
The BWI upstream team is dedicated to conceiving and developing systems for hydrology-related data acquisition, in particular a demonstration mission of radar altimetry satellite constellation, which goal is to demonstrate the capability of providing high-revisit hydrology data. One part of the project is to develop the Mission Center component, in charge of generating scientific products and providing them in a short time to users through web interface and APIs.
We’re looking for a Space Mission Center Developer to work closely with the Mission Center responsible for defining architecture, analyzing and integrating tools, and developing production, distribution and monitoring sub-components to achieve quickly these goals with high-level of quality, reliability and performance.
The ideal candidate will have a solid background in development, integration, and data manipulation. He/She must meet the company core skills:
- Python software development: writing clean, high-quality, high-performance, maintainable code using automated unit testing
- Proficiency in data processing and programming tools (Python and relevant libraries, Git, Jira)
- Expertise in Object Oriented Design, Database Design and Micro-service Schema
- Experience with Kubernetes, Docker, AWS, Postgresql, fastAPI
Some specific mission skills are needed:
- Scientific data format manipulation (netCDF, parquet)
- Optimization of scientific algorithms
Must-haves:
- At least 5 years of relevant work experience
- Strong teamwork and communication skills, both written and verbal
- Analytical and problem-solving mindset
- Ability to work in a multicultural environment
Nice-to-haves:
- Experience with developing space mission ground segment component
- Experience in cataloging data (Data model, Postgres or ELK software, Stac standard, etc)
Details:
Location : Toulouse and mainly onsite (not full remote)
Language : Professional level in English and limited working proficiency in French