emnifyEM

Senior Software Engineer - Data Plane (eBPF) (m/f/d)

Emnify is a leading cloud communication platform provider for IoT that enables businesses with high growth IoT products to scale across cellular networks worldwide with a single API.

emnify

Employee count: 51-200

DE and PL only

Your Role

Are you passionate about software design? Do you excel in resolving network challenges and implementing packet processing solutions? emnify is seeking a talented Senior Software Engineer for the Packet Gateway team, to enhance one of the most innovative components, our router that bridges telco languages and internet protocols.

As part of the Engineering department, you’ll join a cross-functional team of 10 engineers, fostering collaboration and ensuring the continuous evolution of our foundational packet processing capabilities.

The Packet Gateway's tech stack includes:

  • Go and C for Control and Data Plane applications utilizing high-performance packet processing frameworks such as eBPF XDP and TC
  • ElastiCache Redis, DynamoDB and Aurora MySQL as data stores
  • AWS environment, primarily Elastic Kubernetes Service (EKS), with connectivity through Direct Connect
  • Kafka and gRPC for inter-service communication

Location: Berlin, Würzburg, remote within EU.

Your Impact:

  • Collaborate within a cross-functional team to architect and build Kubernetes-based telco applications for global IoT connectivity.
  • Apply your development expertise in C (eBPF) for our Data Plane software running on AWS.
  • Design and implement network services, enhancing our offerings with value-added features for our customers.
  • Leverage metrics data to prioritize tasks with the highest impact on engineering outcomes.
  • Ensure reliable network connectivity for IoT devices, troubleshooting and resolving issues promptly.

Your Skills:

  • Technical Competency: Proficiency in high-performance application design and development using C and knowledge of the Linux kernel internals. Experience with eBPF in developing network applications is a plus.
  • Domain Proficiency: Strong understanding of IP networks at layers 3 and 4.
  • Problem-solving: Expertise in unit testing, troubleshooting, application profiling.
  • Effective Communication: Ability to clearly share knowledge within and across teams, fostering a collaborative environment.
  • Adaptability: Ability to troubleshoot and resolve issues quickly, ensuring reliable network services.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Germany +/- 0 hours, and 1 other timezone

About emnify

Learn more about emnify and their company culture.

View company profile

Emnify is the leading IoT connectivity partner for innovators building our connected world. Many businesses face significant challenges when it comes to deploying and managing IoT devices globally. These challenges often include dealing with fragmented carrier landscapes, complex integrations, security vulnerabilities, and the inability to scale efficiently. Our customers, ranging from startups to large enterprises across various sectors like smart buildings, fleet management, energy, and healthcare, need reliable, secure, and scalable connectivity solutions that can adapt to their evolving needs. They require a seamless way to connect and manage their devices, regardless of location, to ensure their IoT applications deliver value and drive business outcomes.

At Emnify, we understand these frustrations. That's why in 2014, our founders envisioned a different approach to IoT connectivity – one that leverages the power and flexibility of the cloud. We developed the industry's first cloud-native, global connectivity solution, the Emnify SuperNetwork. This purpose-built global IoT network, combined with our comprehensive connectivity management platform and API-first design, empowers our customers to overcome the traditional barriers of IoT deployment. We provide a single SIM card that offers access to over 600 radio network operators in almost 200 countries, ensuring reliable coverage wherever our customers' devices are. Our platform offers real-time insights, end-to-end security, and automated integrations, giving businesses full control over their connectivity, simplifying operations, reducing costs, and accelerating time-to-market for their connected products and services. We partner with our customers from initial consultation through full deployment and ongoing optimization, ensuring their IoT initiatives are successful and deliver a unique customer experience.

Claim this profileemnify logoEM

emnify

Company size

51-200 employees

Founded in

2014

Chief executive officer

Frank Stoecker, Martin Giess

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at emnify

Explore the variety of open remote roles at emnify, offering flexible work options across multiple disciplines and skill levels.

View all jobs at emnify

Remote companies like emnify

Find your next opportunity by exploring profiles of companies that are similar to emnify. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
emnify hiring Senior Software Engineer - Data Plane (eBPF) (m/f/d) • Remote (Work from Home) | Himalayas