Senior Software Engineer
Core
Design and architect scalable automation and observability platforms for a national-scale IP network, transforming it into an intelligent, self-healing system.
Role type
Senior Software Engineer (Network Automation & Observability)
Builds
End-to-end IP network automation platforms, observability tools, and data pipelines for mobile, broadband, and digital services.
Domain
Telecommunications / Network Engineering / Data Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, Linux, event streaming (Kafka), real-time data processing, observability tools, CI/CD, relational and NoSQL databases, RESTful APIs
Preferred skills
GraphQL, gRPC, AI/ML frameworks (LangChain, PyTorch), workflow orchestration (N8N, Temporal)
Technologies
Python, Golang, Kafka, Grafana, Victoria Metrics, Elasticsearch, PostgreSQL, MySQL, MongoDB, LangChain, PyTorch, N8N, Temporal
Responsibilities
Lead design and architecture of national-scale automation platforms; drive technical initiatives from concept to production; provide technical leadership and mentorship; collaborate with network engineers and product teams; solve complex full-stack problems; establish engineering best practices; participate in on-call rotation and incident response.
Seniority
Senior, hands-on IC with mentorship responsibilities