Backend Software Engineer

Job not on LinkedIn

October 20

Apply Now
Logo of NetBox Labs

NetBox Labs

B2B • SaaS • Enterprise

NetBox Labs is the commercial steward of open source NetBox, a leading platform for operating, automating, and securing networks and infrastructure. It offers products like NetBox Cloud and NetBox Enterprise, designed to serve as a network source of truth, facilitating network automation, configuration management, and data integration for organizations. With a focus on user community and open-source development, NetBox Labs aims to simplify network management and drive efficiency in network operations.

11 - 50 employees

Founded 2023

🤝 B2B

☁️ SaaS

🏢 Enterprise

📋 Description

• Design, build, and maintain backend systems supporting NetBox Labs’ SaaS and on-premise products. • Integrate deeply with NetBox’s data model to drive network automation workflows. • Define and evolve APIs and data schemas shared across products and teams. • Maintain and extend backend services that power the user interface and customer-facing experiences. • Design performant and reliable distributed systems, ensuring correctness and data integrity across components. • Collaborate with platform engineers to integrate with authentication, authorization, licensing, and billing services. • Contribute to observability and monitoring across services, ensuring visibility through metrics, logs, and traces. • Profile and optimize database queries, API performance, and service-to-service communication. • Participate in system design reviews, RFC discussions, and architecture working groups to ensure alignment across teams. • Implement automated testing, CI/CD pipelines, and code quality standards for backend services. • Operate what you build—participate in deployment, monitoring, and on-call rotations to ensure reliability. • Work with Product and UX teams to design intuitive user workflows and data visualizations. • Contribute to technical documentation, specifications, and internal knowledge sharing. • Mentor other engineers through code reviews, design sessions, and architectural discussions.

🎯 Requirements

• 5+ years of professional software engineering experience, including 2+ years in a startup environment. • Proficiency in Golang and Python, with hands-on experience building distributed systems and backend microservices. • Strong understanding of gRPC, protobuf, event-driven architecture, and streaming data systems. • Experience with Redis Streams, Kafka, MQTT, AMQP, or similar messaging systems. • Familiarity with observability concepts (metrics, logs, traces) and protocols such as OpenTelemetry. • Solid grasp of networking fundamentals, including common protocols and infrastructure components. • Strong communication skills, with the ability to write clear technical specifications and architecture diagrams. • Familiarity with visualization and analytics frameworks such as Grafana.

🏖️ Benefits

• Offers Equity • Offers Bonus

Apply Now

Similar Jobs

October 18

Senior .NET Software Engineer developing a sportsbook platform that handles high traffic and complex data. Collaborating with a team to build efficient sports betting tools.

Angular

ASP.NET

AWS

Docker

EC2

JavaScript

Postgres

RDBMS

React

SQL

.NET

October 17

Senior Node.Js Backend Engineer contributing to Hugging Face's ML Hub. Collaborating with engineers and maintaining a focus on Typescript, Node.js, and MongoDB.

JavaScript

MongoDB

Node.js

Rust

TypeScript

Go

October 17

Go Engineer II joining the Fantaasy team to design and maintain backend systems for sports games. Developing scalable solutions with a focus on backend services and team collaboration.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Grafana

Kubernetes

Microservices

NoSQL

Prometheus

Go

October 17

Go Engineer III designing, building, and maintaining high-performance backend systems serving passionate sports fans. Join the Fantasy team delivering scalable solutions for mobile and desktop applications.

AWS

Cloud

Distributed Systems

Docker

Grafana

Kafka

Kubernetes

Microservices

NoSQL

Prometheus

RabbitMQ

Go

October 17

Database Developer at MicroHealth managing SQL Server databases in healthcare environments. Responsibilities include implementation, configuration, and performance of database solutions.

Linux

Shell Scripting

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com