At Umain, we're not just creating software; we're crafting the future, one innovative project at a time. With our motto "Shape, Ship, Scale," we empower our team to not only envision the future but also play a pivotal role in building it. We're a dynamic team where you can shape the future, ship groundbreaking solutions, and scale your abilities in many different ways.
We are now looking for Senior Backend Engineers who want to build robust solutions that power products used by millions of people.
We have a proven track record:
400M+ total app downloads
50M+ monthly active users
Backends handling tens of thousands of requests per second
Globally recognized, multi-market applications
The office in Stockholm is our default workplace, but we stay flexible when working from home makes sense for the team or the project. We trust each other to coordinate and keep things professional.
Most of our work is built in Kotlin, Go, and TypeScript, and we aim to pick the tools that best fit each project so our teams can focus on delivering the right solution.
The role is broad but centered on backend. You'll work on projects for both Swedish and international companies, including systems that integrate external services, automation, and frontend clients.
As a Senior Backend Developer, your role will involve:
Building high-performance backend systems in Go, Kotlin, TypeScript (Node.js), or Python, depending on the project.
Working with frameworks such as Ktor, Fiber, and NestJS.
Designing cloud-native systems with Infrastructure as Code (Terraform) across AWS, GCP, and Azure.
Developing robust data models and database architectures to support application requirements.
Building observable systems with the right metrics, logs, tracing, and alerting to understand and operate what we ship.
Building and maintaining CI/CD pipelines with containerized deployments and scaling strategies.
If you're excited by working across the stack, always learning, and making a real