We're looking for a senior backend engineer to own and evolve our backend architecture. As the team grows, you'll help set the bar for technical quality and make architectural decisions that hold up under production pressure.
Requirements
- Architect and build backend services in Kotlin
- Design and maintain CI/CD pipelines, testing strategies, and deployment infrastructure
- Make build-vs-buy and technology decisions for the backend
- Integrate AI agents and LLM-powered workflows into our products and engineering processes
- Mentor and elevate other engineers
- Strong Kotlin or JVM experience
- Distributed systems design: microservices, event-driven architecture, API design
- Infrastructure: Kubernetes, Docker, CI/CD, infrastructure-as-code
- Databases: relational (PostgreSQL) and NoSQL, with solid data modelling instincts
- Cloud platforms: AWS, GCP, or Azure
- Testing philosophy: not just writing tests, but designing systems that are testable
- English fluency - spoken & written
Benefits
- Competitive salary
- Benefits package
- Self-development: Join conferences and trainings to improve knowledge and widen network