We are looking for a Senior Data Engineer to build the high-performance data backbone for our multitemporal, multimodal Earth observation models.
Requirements
- Strong Software Engineering: Mastery of Python with a focus on clean, maintainable, and testable code.
- Data Orchestration & Compute: Proficiency in using Prefect (or Airflow) and distributed computing frameworks like Ray or Anyscale.
- Cloud & Big Data: Deep expertise in AWS infrastructure and Databricks for large-scale data processing.
- Database Management: Strong knowledge of PostgreSQL and managing complex metadata at scale.
- Geospatial Stack: Experience with GDAL, Rasterio, GeoPandas, and STAC for handling Earth Observation data is a plus.
- ML Integration: Familiarity with PyTorch Lightning and MLflow to better support the ML R&D lifecycle is a plus.
- SAR Experience: Basic knowledge of SAR preprocessing libraries and data formats is a plus.
Benefits
- Flexible working hours and hybrid work model - we trust our employees to get their work done while maintaining a healthy work-life balance.
- We empower employees to drive their own career development, take initiative and have the freedom to be creative and bold.
- Not an overtime culture - we take care that overtime is done only as a necessity and always offset with time off and rest.
- A collaborative and learning environment - frequent internal workshops, knowledge sharing sessions, journal clubs and hackathons.
- Potential to participate in the employee stock option program.
- Urban Sports membership and BVG subsidy, corporate pension program.
- A diverse and vibrant international environment of 30+ different nationalities.