Backend Software Engineer
We usually respond within a week
Onomondo is on a mission to revolutionize global IoT connectivity. Our Core Network squad plays a crucial role in building and optimizing a reliable, secure, and scalable cellular network, empowering IoT businesses worldwide. We’re here to redefine how connected devices communicate, and we need great engineers to help us push the boundaries of what’s possible.
We are now hiring for an experienced Backend Software Engineer for our Core Network squad.
The Core Network squad is a cross-functional group of engineers with unique and different backgrounds in software engineering, telco systems, embedded engineering and product management. Together, we are crafting the best cellular network in the world, built for the modern IoT landscape.
Our work directly impacts millions of devices globally, ensuring seamless, low-latency, and highly available connectivity for mission-critical applications. Our services enable secure authentication, signaling and messaging for devices using Onomondo SIM cards, across 680+ networks in 180+ countries.
You will work with Kubernetes, Terraform, AWS, Grafana, Node.JS, Redis, and Postgres. Ensuring the scalability and resilience of our core network.
What you’ll be doing:
As a mid-level Software Engineer on the Core Network squad, you’ll be a key contributor to building the infrastructure that powers global IoT connectivity.
You’ll work with a modern tech stack and collaborate with experienced teammates to deliver high-impact features, solving complex engineering challenges at the intersection of software, networking and infrastructure.
This role is a great fit if you’re curious about what happens behind the scenes of connected devices and want to dive into the lower layers of the stack.
Your role will include:
Design and implement features that interact with our core connectivity infrastructure and that scale with our global footprint.
Write reliable and performant software that helps manage IoT traffic across mobile networks.
Work closely and cross-functionally with peers, gaining exposure to areas like SIM management, cellular protocols, and network orchestration.
Contribute to technical discussions and help us make pragmatic architecture decisions.
Collaborate with engineers across disciplines, bridging the gap between cloud and core network infrastructure.
Help improve our tools, processes and practices in order to bring visibility and control to complex systems, so we can move more confidently as a team.
What You’ll Bring:
We’re looking for someone who’s curious, capable and eager to grow in a high-performing, collaborative team. You're the kind of engineer who likes to understand how systems really work. You might have explored networking, OS concepts or embedded systems out of curiosity (or in a past job). You write clean code, but are equally interested in what’s happening underneath it.
You have a keen interest in protocols and networking, even if you’re not an expert (yet)
You’re comfortable in Node.js, but what excites you is the interplay between code and the systems it runs on.
You’ve worked with cloud infrastructure (such as AWS) and understand how services interact behind the scenes.
You value teamwork and open communication and enjoy collaborating with people across disciplines.
You enjoy collaborating with folks who think deeply about systems and you’re eager to keep growing technically.
You have software engineering experience, ideally with distributed systems or infrastructure-heavy domains.
Why join Onomondo?:
A playful, ambitious culture where people are trusted to do what they do best
A workspace that’s one-of-a-kind, in both design and energy
Legendary lunches, snack heaven, and events that actually bring people together
Room to bring your personality and ideas into the way we work and collaborate
Our hiring process:
We care deeply about creating a fair and inclusive process.
That means:
We don’t need your picture or cover letter—just your CV
We select candidates based on skills and relevant work experience for the role.
We’re fast but thoughtful—our goal is to ensure you feel informed, respected, and excited throughout the journey.
Apply here with your CV
30-minute screening call with our recruiter, Christian Payne
Code interview (in-person) with one of our Engineering Managers and an Engineer from the Core Network squad.
In-depth interview with Dana (VP of Engineering)
Ready to Make an Impact?
Please send us your CV, and let's start the conversation.
Learn more about us and other opportunities at onomondo.com/careers
- Department
- Engineering
- Locations
- Copenhagen
- Remote status
- Hybrid
About Onomondo
Onomondo is a global cellular operator for the Internet of Things, working to connect and simplify enterprise-grade connected services across the globe. With its innovative network infrastructure implemented globally and operations across over 180 countries, Onomondo enables a more secure, cost-efficient, and scalable connectivity option available. Onomondo is breaking down the barriers to building truly global IoT solutions at scale.
Backend Software Engineer
Loading application form