Overview
Delivery Hero is the world’s pioneering local delivery platform. Our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in over 70 countries worldwide, powered by tech and designed by people. As one of Europe’s largest tech platforms, Delivery Hero is headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index. We enable creative minds to deliver solutions that create impact within our ecosystem. We move fast, take action and adapt. We build, we deliver, we lead.
Job Description
We are on the lookout for a Senior Engineer (Java/Kotlin) to join the mission-critical Orders Success Squad within Delivery Hero's Vendor Growth Product Line. As a Senior Engineer, you'll be at the heart of our global operations, responsible for processing approximately 7 million food and grocery orders every day. This is a hands-on role where you'll drive best practices in development, architecture, deployments, stability, observability, and performance for our central services.
Responsibilities
- Collaborate within the Orders Success Squad to ensure reliable, scalable services for Vendor Growth.
- Design, implement, and maintain backend services in Java and Kotlin, with a focus on performance and resilience.
- Build and enforce best practices across development, architecture, deployments, testing, and monitoring.
- Improve stability and observability of central services to support millions of daily orders.
Qualifications
- 5+ years of backend engineering experience, with a strong preference for distributed systems and hands-on proficiency with Java, Kotlin, and frameworks like Spring/Spring Boot, Hibernate, and JUnit.
- Deep expertise in service-oriented and microservices architectural patterns, including troubleshooting and optimizing scalable systems.
- Experience with cloud platforms (GCP & AWS: RDS, DynamoDB, Lambda, CloudWatch, EC2, SQS, SNS, Cognito, Kinesis).
- Proficiency with DevOps tools (Docker, Kubernetes, Terraform) and CI/CD pipelines (e.g., Spinnaker, GitHub Actions, Drone, Travis CI, CircleCI).
- Demonstrated expertise in writing high-quality tests (unit, integration, E2E).
- Willingness to contribute to the on-call roster to ensure system reliability.
Nice to have
- Experience with performance optimization techniques (caching, SQL query optimization, monitoring, profiling).
- Familiarity with error reporting and monitoring tools (Grafana, Sentry, Datadog, New Relic).
- Interest in understanding or contributing to frontend logic (ReactJS, Native Android, Flutter).
Additional Information / Benefits
- Hybrid working model: 2 days per week on-site at our Berlin campus.
- 27 days holiday, plus extra day on the 2nd and 3rd year of service.
- Educational budget of 1,000 €, language courses, parental support, and Udemy Business access.
- Health initiatives and subsidies: health checkups, meditation, yoga, gym, and bicycle subsidy.
- Employee benefits: share purchase plan, sabbatical bank, transport discounts, life & accident insurance, corporate pension plan.
- Digital meal vouchers, food vouchers, and corporate discounts.
We believe diversity and inclusion are key to creating an exciting product and a great employee experience. We do not discriminate on race, religion, color, national origin, gender identity or expression, sexual orientation, age, marital or disability statuses, or any other characteristic. If you need accommodations or accessibility support to ensure a smooth interview experience, please include it in your application. You are welcome to share your pronouns (he/she/they) from the start so we can address you respectfully from first contact.
Seniority level
Employment type
Job function
Industries
- Software Development and IT Services and IT Consulting
#J-18808-Ljbffr