Raise the bar across engineering: mentor other engineers, and support our software & data engineering team with feedback and guidance on design and architecture.
Over time, coordinate our infrastructure development goals: set priorities and align work across software and data engineering.
6+ years of experience in engineering roles, including significant time designing and running data-intensive backend systems and pipelines in production
A track record of owning systems end to end: you've made architectural decisions and lived with their consequences, written and reviewed design docs, and mentored other engineers
Expert Python and strong SQL, with solid experience designing schemas and data models for production systems
Hands-on experience with workflow and pipeline tooling (e.g. Airflow, Dagster), experiment tracking and data versioning
Hands-on experience running production cloud infrastructure, ideally GCP; infrastructure-as-code (e.g. Terraform/OpenTofu), IAM, as well as containers and reproducible environments (e.g. Docker, devcontainers)
Deep experience across the software development lifecycle (Python packaging, containers, testing strategies, CI/CD, observability) and opinions on how to do it well
Clear, direct communication with both technical and non-technical colleagues, and strong motivation to contribute to sustainable development through technology
A degree in Software Engineering, Computer Science, or equivalent practical experience
Production experience with raster data and geospatial pipelines
Experience building model serving, model registries or other MLOps tooling (e.g. DVC, MLFlow)
Experience building BI or dashboarding tooling (e.g. Streamlit) for non-technical users
Experience with data warehouse design (e.g. BigQuery, PostgreSQL, dbt) and data engineering workflows
Previous exposure to earth observation, environmental monitoring or soil science data
Real ownership and influence over technical direction at an early-stage company
Be part of a highly motivated, committed, and international team working on one of society’s biggest challenges: climate change
Witness and shape the evolution of a new business being built
An engineering culture built on designs docs, thoughtful code reviews and shared practices
Remote-friendly: up to 4 days/week remote when based in Berlin, or fully remote from elsewhere in Germany, with flexible hours
Drinks, snacks, team events, and your choice of hardware
Contract details
Permanent employment (Unbefristeter Arbeitsvertrag)
6-month probation period
40 hours/week
30 days of annual leave
As soon as possible
Estimate based on 16 job ads with stated pay from the last 6 months on baito. This is not an offer from this employer.

Data Engineer (f/m/d)
Climate Analytics · Berlin

Senior Analytics Engineer (m/f/d)
Thermondo GmbH · Berlin

DevOps Engineer - Platform Services (m/w/d)
Bundesdruckerei GmbH · Berlin

Senior Full Stack Developer (all genders)
Hubject GmbH · Berlin

Senior Software Engineer - Node.js/TypeScript (x/f/m)
Doctolib · Berlin