Senior Fullstack Engineer at Onomondo
2300 København, , Denmark -
Full Time


Start Date

Immediate

Expiry Date

12 Sep, 25

Salary

0.0

Posted On

13 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kubernetes, It, Rabbitmq, Postgresql, Engineers, Logging, Node.Js

Industry

Information Technology/IT

Description

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 Fullstack Software Engineer for our Core Network squad.
The Core Network squad is a cross-functional group of engineers with diverse backgrounds in software engineering, telecommunications 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.

REQUIREMENTS AND WHY WE LOOK FOR IT

  • Building and maintaining backend services using Node.js, and debugging performance bottlenecks in high-throughput systems.
  • Designing and implementing data ingestion pipelines capable of handling millions of events per minute, while troubleshooting latency and scaling issues.
  • Working with React (and possibly Next.js) to create and debug front-end components that integrate seamlessly with backend APIs.
  • Writing and optimizing complex SQL queries for PostgreSQL, and resolving data integrity or performance issues.
  • Navigating and scripting in the command line to automate tasks and debug infrastructure or deployment problems.
  • Developing and deploying applications using containerization technologies (e.g., Docker), and debugging container-related inconsistencies across environments.
  • Integrating and managing message queues like RabbitMQ, and resolving issues related to message delivery and system coordination.
  • Designing and maintaining scalable, secure, and highly available systems, while identifying and resolving system reliability or security concerns.
  • Implementing and improving CI/CD pipelines using tools like GitHub Actions, and debugging build/test/deployment failures.
  • Setting up and fine-tuning monitoring and logging systems (e.g., Prometheus, Grafana), and interpreting system metrics to diagnose issues.
  • Collaborating closely with Product Managers, Designers, and Engineers to turn ideas into reliable, well-tested software.
  • Communicating technical decisions and collaborating effectively with teammates across the stack.

COMPLEMENTARY SKILLS (NICE TO HAVES!)

  • You’ve worked in a high-growth SaaS company
  • Knowledge of networking concepts and protocols
  • Experience with telecom concepts
  • Experience with building IoT solutions
  • Experience with OTEL
  • CKAD certification or a general interest in Kubernetes
  • Interest in IaC, specifically Terraform/OpenTofu
  • Knowledge in Zig or Golang
Responsibilities

As a Senior Product Engineer in the AAA (App, API, And…) squad, you will be developing our web app, implementing and streamlining our backend, including our data ingestion pipeline, solving scaling, high availability, and observability challenges. The AAA squad is a team of 7 (2 x Product and 5 x Engineers). You will be reporting to Håkon Westh-Hansen, Engineering Manager.
Our product is a lot more than a web app and a REST API though, and you will be able to apply your creativity to multiple tasks. You’ll be scaling a global cellular network serving millions of IoT devices, getting insights on everything that goes on from backend to frontend and much more.

Loading...