Senior Software Engineer (all)
1NCE is a pioneering company at the forefront of transforming the IoT connectivity landscape. As a key player in the industry, we are on a mission to disrupt the telecommunications/ IoT landscape. With a focus on innovation, customer satisfaction, and industry leadership, 1NCE is set to change the game.
In case of additional questions regarding the position: jobs@1nce.com
Network Core Development
- Data plane engineering
Design and implement high-performance packet processing components using XDP/eBPF and VPP — GTP-U tunnel management, Geneve encapsulation, kernel-bypass forwarding, and load balancing at line rate.
- Distributed session management
Build and evolve session state coordination across multiple services using NATS (request-reply), Redis (shared state), Kafka (event streaming), and gRPC (inter-service communication).
Supporting Activities
Supporting Activities
- Write unit, integration, and end-to-end tests to validate correctness of protocol implementations.
- Participate in on-call rotations (compensated separately).
- Maintain technical documentation for the components you build.
- Maintain CI/CD pipelines in GitLab for automated builds and deployments.
Must Have
- 5+ years of professional experience with C; working knowledge of Go
- Hands-on experience with at least one of: VPP, DPDK, or eBPF/XDP
- Solid understanding of networking fundamentals — IP routing, tunneling, packet encapsulation
- Practical Linux systems knowledge (kernel, networking stack, debugging tools)
- Readiness to participate in 24/7 on-call rotations (compensated separately)
Expected
- Kubernetes and container-based deployments
- AWS or comparable cloud platform experience
Big Plus
- Telecom / mobile core experience — GTP protocol, 3GPP standards, GGSN/PGW concepts
- Distributed systems at scale — NATS, Redis, Kafka, gRPC
- Rare engineering challenge — you’ll work on a custom-built mobile core processing millions of IoT sessions, not another CRUD app
- Full remote with flexible hours and trusted autonomy
- Small, senior team — you’ll have direct influence on architecture and design decisions
- Dedicated onboarding with hands-on team support
- 26 days annual leave
- On-call shifts compensated separately
In case of additional questions regarding the position: jobs@1nce.com