Senior Backend Engineer
LiveEO
- Berlin, Germany
- Senior Level
- 5+ years
- Posted
Skills
Required
- backend
- data pipelines
- Python
- deploying and operating services
- Kubernetes
- observability
- incident handling
- AI-assisted
- troubleshooting and incident response
- database
- Airflow
Preferred
- Geospatial data
- PostGIS
- data models
- automated quality checks
- code review
- pairing
Join our team as a Senior Backend Engineer, where you will work on applications that utilize deep learning and satellite data to combat deforestation, monitor critical infrastructure, and respond to natural disasters. You will be responsible for maintaining and scaling core backend services, ensuring the health of the end-to-end product pipeline, and contributing to safer release practices. You should have at least 5 years of experience in building and operating production backend services or data pipelines in Python, as well as hands-on experience deploying and operating services on Kubernetes.
You do not need all of the "nice to haves," and you do not need to match every "must have" perfectly. If you read this and think you'd be a good fit but you're missing a line item, apply and tell us what you'd bring instead
Raster processing or satellite imagery background
Responsibilities
- Maintaining, improving, and scaling core backend services, evolving their data models, APIs, and storage as data volumes and consumers grow.
- Building and upholding practices that ensure the health of the end-to-end product pipeline, including monitoring, alerting, automated quality checks, and testing across services.
- Mentoring engineers through code review and pairing, raising the bar on scoping, testing, and release stability.
Requirements
- At least 5 years of experience building and operating production backend services or data pipelines in Python
- Solid track record maintaining and scaling services already in production: performance work, observability, testing, incident handling
- You've used AI-assisted coding in your actual day-to-day, not just tried it once
- Hands-on experience deploying and operating services on Kubernetes, including troubleshooting and incident response
- Strong relational database skills; comfortable with API design and service-to-service contracts
- Experience working across multiple teams on shared interfaces or contracts
- Spec-driven or test-driven development, agentic or otherwise
- Experience running workloads on AWS
- Experience with a workflow orchestrator (Prefect, Airflow or similar)
Preferred
- Geospatial data experience (PostGIS or similar)
jobapplier