Are you an engineer at heart, driven by solid engineering practices and real-world impact? Do you have experience in telco or networking and want to modernize how connectivity is built?
At emnify, we are evolving the foundations of our global IoT connectivity platform, and we’re looking for a Staff Software Engineer to help lead that transformation.
You’ll join our Core Network team, a cross-functional group of 9 engineers responsible for the systems that power authentication, signalling, and messaging across our infrastructure. These systems are stable and in production, but we’re actively moving from legacy components to scalable, cloud-native services.
You’ll work with a diverse and evolving tech stack, including:
- C++ and Erlang for SS7, SIGTRAN, and DIAMETER signalling routing
- ElastiCache Redis, DynamoDB, and Aurora MySQL as data stores
- An AWS environment, primarily EC2 and EKS, with connectivity through Direct Connect
- AWS MSK and gRPC for inter-service communication
This position can be based in emnify’s office in Berlin or Würzburg, or remote within Germany or Poland. While we offer flexibility, the team values in-person collaboration. Most members currently choose to come to the office several days a week.
Take a look at our current tech stack: https://emnify.github.io/tech-radar/
Your Impact- Design and build EC2- or Kubernetes-based telco applications for global IoT connectivity
- Apply your expertise in C++ and Erlang to evolve our signalling and packet processing systems
- Architect distributed network services running in AWS with a focus on scalability and resilience
- Collaborate across teams to troubleshoot production issues and drive system reliability
- Prioritize work based on engineering impact, using metrics to guide decisions
- Technical Competency: Hands-on experience with C++ and Erlang, along with AWS services (especially EC2 and EKS); working knowledge of Kafka and Linux
- Domain Proficiency: Solid understanding of IP networks (Layer 3 and 4) and familiarity with telco signalling protocols such as SS7, DIAMETER, SIGTRAN
- Problem-Solving: Solid testing practices and CI/CD mindset; skilled in diagnosing issues in distributed systems
- Effective Communication: Comfortable collaborating across teams and communicating clearly about technical topics
- Adaptability: Capable of navigating legacy systems while driving modern architectural improvements
Similar Jobs
What We Do
emnify is the leading cloud building block for cellular communications in the IoT stack, connecting millions of IoT devices globally – from electric vehicles to energy meters, alarm systems to GPS trackers, thermometers to health wearables.
The emnify API and SIM technology connect and secure any kind of IoT deployment to its application back-end. emnify’s cloud-native integrations and no-code workflows ensure seamless lifecycle scalability for deployments of all sizes – from local start-up to global enterprise.
The emnify IoT SuperNetwork is the largest globally distributed mobile cloud core network of its kind, supporting local network access (2G – 5G, LTE-M, NB-IoT) in over 180 countries from more than 25 cloud regions – and counting. emnify’s solution is built on partnerships with the leading hyperscaler cloud service providers, system integrators and hundreds of radio network operators worldwide.
Founded in 2014, emnify was the first to transform cellular IoT connectivity into an easy-to-consume cloud resource – trusted today by thousands of the world’s most innovative companies. To learn more about emnify, please visit www.emnify.com






