NetBox Labs
Senior Software Engineer, Observability
About this role
Description: Join NetBox Labs as a Senior Software Engineer on the Observability Team, focusing on network automation. Responsible for Network Discovery, Observability, Monitoring, and Fleet Management, delivering both closed and open source software. Requirements: 5+ years of experience in software engineering, with deep knowledge of Go. Experience with protobuf APIs, PostgreSQL, Redis, RabbitMQ, multi-tenant services, OAuth2/OIDC, and event-driven systems. Strong understanding of observability, instrumentation (OpenTelemetry), and networking concepts. Excellent communication skills for writing technical specifications and collaborating with teams. Benefits: Work in a fast-paced startup environment with opportunities for growth. Contribute to open source projects and be part of a community-focused company.