4 hours ago
Berlin, Germany +2 moreSenior
Responsibilities
- Build, deploy, and maintain performant distributed services and highly available APIs using Go, Java, and/or Python.
- Collaborate with engineers and product managers across cross-functional teams to align product and engineering goals.
- Write maintainable, observable, well-documented production code and participate in code reviews.
- Operate APIs and services using Site Reliability Engineering practices, including performance measurement, load testing, alert and dashboard tuning, runbooks, and incident response.
- Participate in rapid-response on-call rotations for internal and external services.
- Use AI tooling responsibly throughout the software development lifecycle.
Requirements
- At least 6 years of production software development experience, preferably with Python, Java, and/or Go.
- Bachelor’s degree in a technical field such as Computer Science or Geosciences, or equivalent practical experience.
- Knowledge of software engineering best practices, development methodologies, collaborative design processes, and code review.
- Familiarity with GCP or AWS, diverse data storage systems, Git, large codebases, complex CI/CD pipelines, and Docker containers.
- Strong teamwork, written and verbal communication, analytical, problem-solving, and independent learning skills.
Benefits
- Paid time off, including vacation, holidays, and company-wide days off.
- Employee Wellness Program, home office reimbursement, and monthly phone and internet reimbursement.
- Tuition reimbursement and access to LinkedIn Learning.
- Equity and volunteering paid time off.
- Full-time hybrid work requiring three days per week in the Berlin, Haarlem, or Ljubljana office.
- The application deadline is December 9, 2026 at 11:59 p.m. CET.
