Cloud Native Developer - User Plane
Core
Design, develop, and maintain Cloud Native user-plane services for 5G Core networks, building high-performance networking software on public cloud platforms.
Role type
Senior IC Cloud Native Developer (5G Core)
Builds
Scalable microservices and packet processing functions for 5G Core networks
Domain
Telecommunications / 5G Core / Cloud Networking
Deliverable
production ML models | product features
Required skills
C, C++, Go, Linux development, TCP/IP networking, DPDK, Docker, Kubernetes, public cloud platforms (AWS/Azure/GCP), CI/CD pipelines, REST/gRPC APIs
Preferred skills
Cloud-based databases, distributed systems, observability and monitoring tools, telecommunications/5G Core experience, carrier-grade systems experience
Technologies
DPDK, Docker, Kubernetes, AWS, Azure, Google Cloud, GitLab CI, Jenkins, Cloud Build
Responsibilities
Design and develop Cloud Native user-plane services for 5G Core networks; Build and enhance high-performance networking software on public cloud platforms; Develop and optimize packet processing functions using DPDK; Deliver scalable microservices using Docker and Kubernetes; Own services end-to-end including development, testing, deployment, monitoring, and operational support; Troubleshoot complex networking and cloud infrastructure issues in production environments
Seniority
Senior, hands-on IC