Lead Engineer

NetBox Labs is seeking a Lead Engineer to join as a foundational employee and play a key role in the development and operations of our fast growing cloud based platform. The role encompasses elements of cloud native software development, modern DevOps practices, and technical leadership, and you’ll need to move fluidly between them. We’ll expect you to bring a scrappy, entrepreneurial mindset and combine it with your passion for hands-on engineering, leveraging your years of practical experience to guide our efforts. You’ll have direct technical ownership of our SaaS systems and make a strong and lasting impact, reporting directly to the CTO. Joining as an early employee in a well funded Series A startup, you’ll have ample opportunity for career growth and you will help establish the technology and team foundations for a high growth business.

Skills

  • SaaS System Ownership
    • NetBox Labs cloud platform
      • Customer facing portal and REST API
      • Kubernetes backed system for deploying and orchestratingNetwork Automation stacks, including NetBox, Orb and other components
      • Integrated platform technologies for account management, SSO, subscription billing, API key management, etc
    • orb.live observability platform
      • SaaS deployment of Orb open source observability platform
      • Integrated SSO and account management from NetBox Labs cloud platform
  • Tech Stack
    • Kubernetes, Terraform, Helm, GitHub (including Actions for CI), ArgoCD, Docker
    • AWS: Multi region, EKS, Lambda, RDS, IAM, Secrets, API Gateway, et. al
    • Golang, Python, Javascript
    • Postgres, Redis, Kafka, MQTT, Prometheus, Loki, Grafana, OpenTelemetry
  • Leadership and Delivery
    • Work with Product to hone the roadmap and craft the definition of achievable work items, iterating fast and delivering often
    • Lead the NBL engineering team on the delivery of platform projects
    • Drive alignment across the team and company on project scope, status, and tradeoffs
  • Support and Operations
    • Own system reliability and scaling
    • Drive observability strategy, publish dashboards, manage alerts
    • Ensure consistent customer experience with the platform: address platform issues when raised by support team, including on call
  • Architecture
    • Cloud native system design
    • Maintain reference diagrams and documentation for owned components
    • Understand and minimize financial impact of designs

Expectations

  • Startup mentality: be comfortable wearing multiple hats, have a strong sense of urgency around business objectives and be able to work independently
  • Hands on including software, infrastructure config management, operations, customer escalations
  • Build our cloud platform to support robust SaaS features for enterprise customers
  • Scale and operate quickly as we ramp our customer base
  • Prioritize work, make tradeoffs and decisions in alignment with business requirements
  • Participate in the product process – we can’t afford to build the wrong things
  • Consider security and reliability imperatives, maintaining SOC2 compliance
  • Communicate effectively with colleagues, lead our teams and positively enrich our culture
  • Ensure documentation is available and that multiple team members understand the platform, codebases, and work in progress

Growth Opportunities

  • Public speaking at industry events
  • Engineer mentoring
  • Open Source community leadership
  • Choose Technical or Management leadership tracks as we grow
  • Engagement and mentorship from an experienced team with a track record of success

Comp and Benefits

  • $160-$240k + Meaningful, Early Employee Series A Equity
  • Top of class Medical, Dental, Vision for U.S. based employees
  • Distributed, Remote workforce
  • 401k, Unlimited PTO

Please send your resumes to careers@netboxlabs.com