Senior Software Developer
Core
Designing scalable microservices and distributed systems for a cloud-based network management platform that monitors millions of devices.
Role type
Senior Software Developer (Backend/Systems)
Builds
Network management service, collector agents, and monitoring infrastructure for IT teams and MSPs.
Domain
Network Management / Cloud Infrastructure
Required skills
Golang, Microservices architecture, Kubernetes, Kafka, Cloud computing (AWS), Distributed systems design, CI/CD pipelines, Networking protocols, AI-enabled tooling, System debugging
Preferred skills
Mentoring junior engineers, Researching new technologies, Agile methodologies (Scrum)
Technologies
React, GraphQL, Scala, Go, C++, Kubernetes, Kafka
Responsibilities
Design fault-tolerant microservice architectures, Deploy and manage containerized applications, Develop reliable code for distributed collectors, Collaborate with product management to deliver software components, Apply AI techniques to solve complex engineering problems, Mentor team members
Seniority
Senior, hands-on IC
