Salary
💰 $220,000 - $265,000 per year
Tech Stack
AWSCloudDistributed SystemsDjangoDockerGoGrafanaGRPCKubernetesMicroservicesOpen SourcePostgresPrometheusPythonRedisTerraform
About the role
- Help establish architectural foundations and leverage for an expansive product vision
- Serve as a senior engineering leader, collaborating with stakeholders to shape the long-term technical direction of our SaaS, on-prem, and open source products.
- Partner with engineering leadership and product managers to evolve the technical roadmap across multiple product areas.
- Facilitate and lead architectural SIGs, driving alignment on key design decisions.
- Guide foundational system design in collaboration with platform, observability, and core product teams.
- Drive architectural thinking in emerging areas including AI and internal data platform strategy.
- Influence engineering culture through design reviews, mentorship, and technical guidance.
- Our stack: Core: Python, Django, Go, gRPC, microservices/serverless, event driven architecture
- Data: PostgreSQL, Redis, ClickHouse, CDC, message brokers
- Infra: Kubernetes, Helm, Docker, AWS
- Observability: Prometheus, Grafana, OpenTelemetry
- CI/CD: GitHub Actions, Terraform
- Our culture and values: We own and solve problems with high attention to detail. Our open source contributors, users, customers & team are all part of our community. When our community wins, we win.
- About NetBox Labs: NetBox Labs helps companies build and manage complex networks. We help customers accelerate network automation by delivering open, composable products and supporting the network automation community.
Requirements
- Prior experience working in a high-growth startup environment, with the ability to thrive in fast-paced and ambiguous settings.
- 10+ years of experience building and designing distributed systems at scale.
- Experience with application and information security practices and standards, especially OWASP, NIST, and SOC 2 compliance frameworks.
- Proficiency in Python (including Django) and/or Go; ability to work across multiple tech stacks.
- Strong experience with AWS and Kubernetes.
- Experience leading cross-functional architecture efforts and influencing technical direction across teams.
- Strong communication skills and ability to collaborate with engineering and business stakeholders.
- Prior experience mentoring senior engineers and leading design discussions.
- Experience with AI tools (e.g. Copilot, ChatGPT, Cursor)