Want to get hired at MOIA?
Senior Kotlin Backend Engineer - Tracking
MOIA
Berlin, GermanyOn Site
Original Job Summary
About the Role
Join us as a Senior Kotlin Backend Engineer - Tracking at MOIA and help shape the future of autonomous mobility! In the Tracking team, you will build reliable, real-time backend systems for processing geospatial and telemetry data.
What You Will Do
- Design and implement high-performance Kotlin services for real-time data processing.
- Ensure stability, accuracy, and observability of core vehicle guidance systems.
- Collaborate across product, infrastructure, and backend teams to deliver improvements.
- Drive code reviews, test automation, and monitoring in a distributed environment.
- Participate in agile planning with strong team ownership and autonomy.
What Will Help You Succeed
- Strong Kotlin backend or JVM development experience.
- Experience or interest in geospatial data, telemetry, and mobility systems.
- Expertise in distributed systems and clean, scalable architectures.
- Familiarity with Kubernetes, AWS, and DevOps practices including CI/CD.
- Excellent collaboration skills and fluency in English.
Our Benefits at a Glance
- Competitive salary with bonus
- Hybrid work setup with flexible arrangements
- Home office budget and monthly expense allowance
- Subsidized transport and mobility benefits
- Learning opportunities, mental health support, and relocation assistance
Key skills/competency
- Kotlin
- Backend
- Geospatial
- Telemetry
- Distributed Systems
- AWS
- Kubernetes
- CI/CD
- Agile
- DevOps
How to Get Hired at MOIA
🎯 Tips for Getting Hired
- Research MOIA's culture: Understand the mission and values from their blog and social channels.
- Customize your resume: Highlight Kotlin, JVM, and backend expertise.
- Prepare for technical interviews: Focus on distributed systems and real-time processing.
- Showcase teamwork: Provide examples of agile collaboration and ownership.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Kotlin and JVM fundamentals.
circle
Study distributed system design patterns.
circle
Practice AWS and Kubernetes configurations.
circle
Experiment with CI/CD pipeline setups.
Behavioral Questions
circle
Describe teamwork in agile projects.
circle
Explain handling project challenges.
circle
Share experiences on ownership drive.
circle
Discuss conflict resolution in teams.