Backend Developer
Role details
Job location
Tech stack
Job description
This role offers a unique opportunity to work on large-scale, mission-critical backend systems that power complex enterprise network discovery and automation. You will contribute to the redesign of a core platform component responsible for analyzing and modeling vast network environments with hundreds of thousands of devices. The position combines deep hands-on development with meaningful influence over architectural decisions. You will operate in a highly technical, autonomous environment that values ownership, clean design, and practical problem-solving. Collaboration with cross-functional engineering teams is central to the role, as is the chance to work with modern distributed systems and cloud-native technologies. This i, * Design, build, and maintain distributed backend services responsible for large-scale network data discovery, processing, and analysis
- Contribute actively to the architectural redesign of a core discovery system, including parallel-processing and scalability strategies
- Lead and support the migration of backend services to containerized and orchestrated environments using Docker and Kubernetes
- Define and implement deployment, scaling, and reliability strategies for production-grade systems
- Write high-quality, maintainable backend code primarily using and TypeScript, with opportunities to work in Go
- Collaborate closely with backend, frontend, and network engineers to deliver cohesive, end-to-end solutions
- Improve system performance, observability, and resilience through monitoring, logging, and optimization efforts
- Integrate and maintain messaging, caching, and database components such as RabbitMQ, Redis, and PostgreSQL
Requirements
Benefits & conditions
Benefits:25 days of paid holidays plus additional flexible days offFlexible working model with the option for full remote or hybrid workCompetitive benefits package aligned with senior-level impactAnniversary rewards and recognitionOpportunity to collaborate with diverse, international engineering teamsSupportive work environment that values work-life balance and long-term growthRegular team and company events fostering collaboration and connection