
Senior Platform Engineer – Developer Experience
<Undefined>
full-time
Posted on:
Location Type: Hybrid
Location: Munich • Germany
Visit company websiteExplore more
Job Level
About the role
- Design and support platform solutions that empower 300+ developers across 40+ product teams (e.g., internal tooling, standards, SDKs, and middleware that improve developer workflows)
- Build and evolve our GraphQL middleware layer that connects frontends with backend services
- Create internal tools and libraries/SDKs to enhance developer productivity and platform adoption
- Establish standards and best practices for API design, service integration, and platform usage across the organization
- Analyze and optimize platform systems to enhance scale, performance, reliability, and developer experience
- Work hand-in-hand with product teams to ensure seamless platform integration and a strong feedback loop
- Document platform capabilities and run internal training sessions
- Collaborate with cross-functional teams within Foundations to create a coherent developer platform
- Drive technical excellence by simplifying platform architecture and managing technical debt
- Take ownership of operational responsibilities for platform services, including on-call participation
Requirements
- 5+ years of experience in platform engineering and/or backend development
- Strong programming skills in a JVM language (e.g., Kotlin, Java, Scala); Kotlin is a bonus
- Experience building production-grade backend systems with attention to reliability, performance, and maintainability
- A strong engineering mindset for enabling other teams: you enjoy reducing friction, improving “paved roads,” and raising standards through tooling and automation
- Experience with modern engineering practices for high-availability platforms, including testing strategies, performance optimization, and reliability considerations
- Demonstrated impact in establishing observability practices and instrumenting platforms for monitoring and debugging
- You are data-driven and passionate about using metrics to evaluate platform performance and adoption
- Strong communication skills, with the ability to build relationships across teams and influence technical decisions at scale
- Comfortable working in a highly collaborative environment, engaging in code reviews, pair programming, and cross-team discussions
- Willingness to be on-call and take ownership of operational responsibilities for platform services.
Benefits
- 28 days of paid vacation, plus an additional day after 2 and 4 years.
- Make an impact on the environment and society with 1 (fully paid) Impact Day.
- Receive generous family leave, child support, mental health support (including 24 sessions per year with Oli for yourself and 10 sessions for a significant other), and sabbatical opportunities.
- We enjoy gathering for meals, cultural initiatives, and events like local Summer Sessions and year-end celebrations. There's also healthy snacks, drinks, and a weekly catered lunch.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
platform engineeringbackend developmentJVM languagesKotlinJavaScalaAPI designperformance optimizationreliability considerationsobservability practices
Soft Skills
strong communication skillscollaborationinfluence technical decisionsengineering mindsetrelationship buildingreducing frictionimproving standardsdata-drivenownershiptraining and documentation