This is a hands-on role where you will develop and optimize microservices in Java and Go, running in Kubernetes on AWS. You will tackle challenges around scalability, reliability, and performance, seeing your work directly impact millions of users.
We value craftsmanship, collaboration, and clarity, and you will partner with product and platform teams to design solutions that simplify complexity, improve usability, and enable faster product iteration and long-term scalability. Our environment encourages experimentation and learning, giving you the freedom to explore new technologies and take ownership from idea to production.
You will:
- Develop and operate Java and Go microservices running in Kubernetes on AWS
- Design and improve shared services for notifications, payments, profiles, and other key platform features
- Build scalable systems handling over 1 billion requests per week
- Automate and optimize CI/CD pipelines (CircleCI)
- Collaborate with product and platform teams to ensure reliability and performance
- Monitor, troubleshoot, and participate in on-call rotations to ensure uptime
What we look for:
- Strong experience developing and running Java and/or Go microservices at scale
- Product- and business-oriented mindset, understanding how technical choices affect users
- Structured, solution-driven approach and passion for clean, maintainable code
- Experience from product focused teams/companies
- Curiosity and a continuous desire to learn
- Collaborative attitude and eagerness to share knowledge
We know nobody can do everything. If you have solid backend experience and a drive to grow, we’d love to hear from you! Just register your interest in this form.