
Opportunity at
NetBox LabsSenior Software Backend Engineer, Foundations
NetBox Labs is hiring a Senior Software Backend Engineer to join its Foundations team, which acts as the platform group responsible for core services such as…
Career Tools
About This Role
NetBox Labs is hiring a Senior Software Backend Engineer to join its Foundations team, which acts as the platform group responsible for core services such as authentication, identity, access control, and shared platform primitives. In this full-time position, the professional will spearhead the delivery of intricate components for Foundations initiatives, operate as a subject matter expert in areas like access control or identity, and guide projects from the initial design…
Job Description
NetBox Labs is hiring a Senior Software Backend Engineer to join its Foundations team, which acts as the platform group responsible for core services such as authentication, identity, access control, and shared platform primitives. In this full-time position, the professional will spearhead the delivery of intricate components for Foundations initiatives, operate as a subject matter expert in areas like access control or identity, and guide projects from the initial design phase through to production.
This opportunity is well-suited for a software professional who enjoys mentoring teammates, decomposing large engineering projects into manageable milestones, and collaborating closely with product departments. The employer specializes in creating open and composable products designed to accelerate network automation. As the commercial steward of open-source NetBox and Orb, NetBox Labs also offers NetBox Enterprise and NetBox Cloud editions, empowering thousands of organizations worldwide to manage complicated networks with backing from prominent investors.
Daily duties involve designing backend services collaboratively, identifying technical debt before it impacts operations, tackling challenging technical problems, and explaining decisions through documentation and meetings. Candidates will also integrate artificial intelligence into development workflows and assist other engineers via code and design evaluations.
Responsibilities
- Serve as the primary technical expert for specific platform domains including authentication, identity, and access control
- Collaborate across teams to design and construct platform backend services
- Manage the complete lifecycle of complex components within Foundations projects from design to production
- Deconstruct large initiatives into clear milestones and communicate statuses and risks promptly
- Troubleshoot and resolve difficult technical challenges encountered by the group
- Detect technical debt and risks early to prevent larger business disruptions
- Mentor engineering peers via pairing, design reviews, and code reviews
- Document and articulate technical choices clearly during team meetings and through design documents
- Coordinate with product and engineering units to ensure technical tasks align with business goals
Requirements
- Possess at least four years of professional software development background, featuring ownership of complex backend architectures
- Demonstrate practical programming proficiency in Python or Go
- Bring previous platform engineering exposure or experience constructing shared platform elements
- Show a proven history of segmenting large assignments into milestones and hitting delivery deadlines
- Have hands-on background mentoring peers through design and code assessments
- Exhibit robust fundamentals in Linux and distributed systems
- Display the ability to cooperate across different teams to match technical objectives with product goals
- Demonstrate familiarity with incorporating AI into software development workflows and creating AI-enhanced tools
Qualifications
- Familiarity with authorization and authentication mechanisms including single sign-on, OAuth, or role-based access control
- Background utilizing Kubernetes and container orchestration technologies
- Exposure to infrastructure software or network management tools such as NetBox
- History of involvement or contributions to open-source projects
Core Skills
Frequently Asked Questions
What is the salary for this position?
The salary ranges from USD 85,000 to 98,000 per year.
What is the employment type?
This is a full-time position.
Where is the job located?
The specific location and remote work status are not stated in the job posting.
What team will the engineer join?
The engineer will join the Foundations team, which builds identity, authentication, access control, and shared platform services.
How do I apply for this job?
The posting does not specify application instructions.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.