About the RoleJoin the engineering team of a Series A B2B SaaS company building an AI-powered omnichannel customer communication platform for SMEs. You'll work on core backend technologies that power messaging, automation, and AI-driven workflows - shipping features end-to-end in a high-ownership environment and contributing to long-term architecture decisions.
What You'll Do- Build and deliver new backend features that reach customers directly.
- Improve platform performance and reliability to enhance the user experience at scale.
- Participate in long-term architecture discussions and help define technical direction.
- Shape internal development processes and establish best practices across the engineering team.
- Bring your own ideas to influence product and platform decisions.
What We're Looking For- Required: Proficiency in Java and TypeScript - both are essential for this role.
- Required: Experience with Quarkus or Spring Boot (or comparable JVM frameworks).
- Required: Hands-on experience with AWS and Terraform for cloud infrastructure.
- Strong PostgreSQL experience.
- Familiarity with AI libraries such as LangGraph.
- Background building scalable backend systems for communications or messaging platforms.
- Strong computer science fundamentals and a track record delivering features end-to-end at senior level.
Tech Stack- Backend: Java, Kotlin, Quarkus, Spring Boot, TypeScript
- Cloud & Infra: AWS (RDS/PostgreSQL, S3, SQS, SNS, SES, Lambda, CloudFront), Terraform
- AI/Search: LangGraph, OpenSearch
- Observability & tooling: DataDog, Sentry, GitHub Actions, LaunchDarkly
Location & Work ArrangementThis is a
hybrid role based in
Berlin, Germany. Visa sponsorship is available for qualified candidates.