This job has expired

This position was posted on October 21, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

NetBox Labs Inc. logo

Backend Software Engineer

Job Overview

Location

New York, USA

Job Type

Full-time

Category

Software Engineering

Date Posted

October 21, 2025

Full Job Description

đź“‹ Description

  • • Architect and evolve the backbone of NetBox Labs’ multi-product ecosystem. You will design, build, and harden the core backend services that power NetBox Cloud, NetBox Enterprise, Orb, and future offerings—handling everything from RESTful and gRPC APIs to event-driven data pipelines that ingest millions of network telemetry messages per second.
  • • Own the full lifecycle of distributed systems that must scale horizontally, remain resilient under load, and guarantee data correctness across regions. You will model network inventory and state in PostgreSQL, optimize query plans, implement caching layers with Redis, and tune Kafka partitions to eliminate hot-spots.
  • • Craft clean, versioned APIs and protobuf contracts that dozens of internal services and external integrators rely on. You will write OpenAPI specs, generate client SDKs, and maintain backward compatibility while continuously shipping new capabilities such as real-time topology streaming or AI-assisted anomaly detection.
  • • Integrate deeply with NetBox’s canonical data model—extending it to support new resource types (cloud prefixes, wireless controllers, circuit terminations) and ensuring every change is auditable, permission-checked, and replicated through CDC streams to downstream analytics systems.
  • • Build and operate high-throughput telemetry ingestion services that decode SNMP traps, gNMI updates, NetFlow v9/IPFIX, and sFlow packets. You will normalize, enrich, and persist this data in time-series stores, then expose it via GraphQL and REST for visualization in Grafana dashboards.
  • • Collaborate cross-functionally with Platform Engineers to embed authentication (OIDC, SAML), fine-grained RBAC, license entitlements, and usage-based billing meters into every endpoint. You will design multi-tenant isolation strategies that satisfy SOC 2 controls without sacrificing performance.
  • • Establish golden paths for observability: define SLIs/SLOs, wire OpenTelemetry traces through every hop, and create self-healing alerts that page the right on-call owner. You will run weekly game-days to validate runbooks and chaos-test failover scenarios.
  • • Champion code quality through rigorous automated testing—unit, property-based, contract, and end-to-end—plus continuous delivery pipelines that deploy to staging and production via GitHub Actions, Argo CD, and blue-green Kubernetes releases on AWS EKS.
  • • Influence architecture decisions in RFCs, design reviews, and guild meetings. You will present trade-off analyses, mentor junior engineers in pair-programming sessions, and evangelize best practices such as domain-driven design, hexagonal architecture, and zero-downtime migrations.
  • • Document tribal knowledge—writing ADRs, API guides, and runbooks—so that any engineer can ramp up and operate your services. You will also contribute upstream to open-source NetBox and Orb, engaging with the global community through pull requests, issues, and conference talks.

🎯 Requirements

  • • 5+ years of professional backend software engineering, including at least 2 years in a high-growth startup environment shipping production-grade distributed systems.
  • • Expert-level proficiency in Golang and Python; demonstrated ability to write idiomatic, testable code and to choose the right language for the problem at hand.
  • • Hands-on experience with gRPC, protobuf, event-driven architecture, and streaming technologies such as Kafka, Redis Streams, MQTT, or AMQP.
  • • Solid understanding of observability concepts—metrics, logs, traces—and practical use of OpenTelemetry, Prometheus, Grafana, or similar stacks.
  • • Strong grasp of networking fundamentals (TCP/IP, BGP, VLANs, VPNs) and familiarity with network telemetry protocols like SNMP, NetFlow, sFlow, or gNMI.

🏖️ Benefits

  • • Competitive salary and meaningful equity in a well-funded startup backed by Notable Capital, Grafana Labs CEO, IBM, Salesforce Ventures, and others.
  • • 100 % employer-paid medical, dental, and vision insurance for you and your dependents, plus HSA and FSA options.
  • • Flexible PTO policy and quarterly mental-health days; we encourage unplugged vacations and provide a $1 k annual travel stipend.
  • • Home-office setup budget, monthly internet reimbursement, and choice of top-tier hardware (MacBook Pro or Linux workstation, 4 k monitor, noise-canceling headphones).

Skills & Technologies

Python
Go
Redis
AWS
Kubernetes
Backend
Onsite
Remote

Ready to Apply?

You will be redirected to an external site to apply.

NetBox Labs Inc. logo
NetBox Labs Inc.
Visit Website

About NetBox Labs Inc.

NetBox Labs Inc. provides open-source network automation and infrastructure management software built around the NetBox ecosystem. Founded by the creators of NetBox, the company offers NetBox Cloud, professional support, training, and enterprise plugins to help organizations model, document, and automate networks at scale while maintaining data integrity and interoperability with existing DevOps and network engineering workflows.

Similar Opportunities

Indiana, USA
Full-time
Expires May 4, 2026
Python
AWS
Azure
+4 more

5 days ago

Apply
Washington, USA
Full-time
Expires May 4, 2026
Remote
Degree Required

5 days ago

Apply
Harris Computer Systems Corporation logo

Harris Computer Systems Corporation

Indiana, USA
Full-time
Expires May 4, 2026
Python
JavaScript
Java
+3 more

5 days ago

Apply
Franklin Resources, Inc. logo

Franklin Resources, Inc.

Indiana, USA
Full-time
Expires May 4, 2026
Remote
$86k-115k

5 days ago

Apply