hero

Opportunities to join

EIFO'S portfolio companies
companies
Jobs

Backend Software Engineer (Core Network Squad)

Onomondo

Onomondo

Software Engineering
Copenhagen, Denmark
Posted on Mar 25, 2026
Engineering · Copenhagen · Hybrid

Backend Software Engineer (Core Network Squad)

Build the backbone of global IoT connectivity. Design scalable systems, dive into the protocol layers of high-traffic telecom services and solve complex challenges, powering millions of devices.

We usually respond within a week

Onomondo is on a mission to revolutionize global IoT connectivity. We're here to redefine how connected devices communicate, and we need great engineering leaders to help us push the boundaries of what's possible. 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, signalling, and messaging for devices using Onomondo SIM cards, across 680+ networks in 180+ countries.

We are now hiring for an experienced Software Engineer for our Core Network squad.

The Core Network squad is a cross-functional group of engineers with diverse 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.

What you’ll be doing

As a 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.

Technical skills:

  • Strong background in building scalable, highly available systems

  • You’re comfortable in Go or 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

Ideally:

  • Telecom experience would be ideal. Knowledge of telecom protocols, standards, and technologies such as DIAMETER, SS7, and GTP - or core elements such as HLR/HSS, STP, DRA/DEA, MME and PGW

Approach:

  • You have a keen interest in protocols and networking, even if you’re not an expert (yet)

  • You value teamwork and open communication, and enjoy collaborating with people across disciplines

  • You enjoy collaborating with others who think deeply about systems, and you’re eager to keep growing technically

Location:

  • Based in Copenhagen. You should be currently based in/around the Copenhagen area today (commutable distance to our office on Islands Brygge)


Why join Onomondo?

The technical playground: We're not exaggerating when we say you'll work on stuff that's genuinely interesting. Running telecom workloads on Kubernetes? Check. Building SoftSIMs that run in software? Check. Enabling global IoT connectivity at scale? Check. This isn't your typical CRUD app on AWS—it's technical challenges that have lots of room for innovation

The culture:

  • A playful, ambitious environment where tinkering is encouraged and curiosity is rewarded

  • A diverse team where your fingerprints will be on everything we build

  • Trust and autonomy—we hire smart people and let them do smart things

  • A 2000 sqm HQ in Islands Brygge that's one-of-a-kind in design and energy

The perks:

  • Competitive salary and warrants

  • Five weeks of vacation and great healthcare

  • Legendary catered lunches, snack heaven, and drinks

  • Flexible work—HQ or home when you need focus time

  • Time to exercise during work hours

  • Most importantly: lovely colleagues who genuinely enjoy spending time together

The tech stack: Node.js, Go, Kubernetes, Terraform, Ansible, AWS, Prometheus, Grafana, ArgoCD, and GitHub Actions


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 experience

  • We're fast but thoughtful—you'll feel informed, respected, and excited throughout

The stages:

  1. 30-minute screening call with our recruiter, Christian Payne

  2. Technical interview (1hr) with an Engineering Manager and a Staff Engineer

  3. Culture Interview (1hr) with Henrik, our CTO/co-founder

  4. Meet the team (1hr)

Ready to make an impact?

If you're the kind of person who gets excited about diving into technical problems, enjoys mentoring curious engineers, and wants to lead a team building genuinely cool infrastructure, let's talk.

Note: We review and interview candidates continually, so we encourage you to apply at your earliest convenience.

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.

Founded in 2012
Co-workers 80
Engineering · Copenhagen · Hybrid

Backend Software Engineer (Core Network Squad)

Build the backbone of global IoT connectivity. Design scalable systems, dive into the protocol layers of high-traffic telecom services and solve complex challenges, powering millions of devices.