Network API Developer
Core
Design, develop, and maintain scalable APIs that power network services and integrations for telecom infrastructure.
Role type
Network API Developer (Backend)
Builds
RESTful and gRPC APIs, backend services, and network integrations for telecom systems.
Domain
Telecommunications / Network Infrastructure
Deliverable
production ML models | product features
Required skills
Python, Java, Go, Node.js, REST APIs, microservices architecture, API gateways, network protocols (TCP/IP, HTTP, DNS), containerization (Docker, Kubernetes), cloud platforms (Azure, AWS, GCP)
Preferred skills
5G Core, IMS, OSS/BSS, OpenAPI/Swagger, event-driven systems (Kafka, RabbitMQ), network automation, SDN/NFV, CI/CD pipelines
Responsibilities
Design and develop RESTful and/or gRPC APIs for network services; Integrate APIs with telecom/network infrastructure; Build scalable, secure, and high-performance backend services; Collaborate with network engineers to translate network capabilities into APIs; Implement API versioning, documentation, and lifecycle management; Ensure high availability, reliability, and monitoring of APIs; Troubleshoot performance issues and optimize system performance; Write clean, maintainable, and well-tested code.
Seniority
Mid-level, hands-on IC