Software Engineer
US$180,000 – US$195,000 / yr base salary
Posted 26 Aug 2026
Advertised as “Senior Engineer (Software), Enterprise”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- Remote
- Contract
- Full-time
| Base salary | US$180,000 – US$195,000 / yr |
|---|
NetBox Labs seeks a Senior Software Engineer with strong DevOps experience to build and drive NetBox Enterprise, our on-premises product suite. You'll own installation, configuration, and lifecycle management for our customers, tackle complex technical challenges, proactively address deployment issues unique to on-prem environments, and collaborate closely with high-performing, cross-functional teams.
In this role you will:
-
Design, architect, and implement Kubernetes-based, high-availability (HA) on-premises solutions, including control plane applications, telemetry systems, air-gapped installations, and appliance offerings
-
Extend and maintain our Kubernetes operator, the core of how NetBox Enterprise installs, upgrades, and heals itself in customer environments
-
Develop and maintain our operational management console and associated tools, ensuring a seamless user experience for lifecycle management
-
Architect and implement robust multi-stage CI/CD pipelines using GitHub Actions and complementary DevOps technologies
-
Drive releases on our six-week cadence, four weeks of build followed by two weeks of stabilization, including versioning strategy and structured release management
-
Write Rust and Python across the stack, from operator internals to internal tooling and APIs
-
Build internal tooling and APIs to facilitate integration testing by upstream application teams, validating changes ahead of inclusion in on-premises releases
-
Develop comprehensive documentation and establish best practice guidelines for deployments
-
Take a weekly turn as Engineering Guardian, fielding questions and escalations from across the organization and working directly with Customer Success and customers to diagnose and resolve deployment and operational issues
Requirements:
-
5+ years in software engineering, platform engineering, or SRE, with proven experience writing robust, maintainable code
-
Demonstrated expertise with Kubernetes, Helm charts, and deployment automation, including complex multi-cluster and multi-region deployments
-
Hands-on experience building inside an AI-augmented development harness, including Claude Code and the workflows that make agentic tooling reliable
-
Strong Python skills for tooling, APIs, and automation