# Staff Backend Software Engineer

**Company:** [Carbon](https://hotfix.jobs/companies/carbon)
**Location:** Sunnyvale, CA
**Role:** Backend Engineering
**Salary:** $210k – $314k/yr
**Experience:** 8+ years
**Skills:** Linux, Networking, Python, Go, TypeScript, C++, TCP/IP, tls, DNS, http, WebSockets, mqtt, Bazel, iot, ota updates
**Posted:** 2026-07-29

> Staff Backend Engineer owning cloud-to-printer services for Carbon's 3D printing fleet. Design and operate highly reliable Linux-based provisioning, updates, networking, and telemetry systems that connect global printers to the cloud. Requires 8+ years production backend experience, deep Linux and networking expertise.

## Job Description

## Responsibilities
- Own the backend services that manage printer identity, connectivity, provisioning, updates, and telemetry. Keep them resilient and highly available as the fleet grows, and drive the design of new services that unlock new device capabilities.
- Design and improve how printers come up, install, and update, from initial bring-up through in-field OS updates and rollbacks. Apply deep Linux fundamentals to real problems in the field.
- Design the protocols, connections, and failure modes that keep printers talking to the cloud reliably from anywhere in the world, including flaky networks, restrictive corporate firewalls, and long offline periods. Focus on latency, back-pressure, retries, and reliability details.
- Take full ownership of substantial backend initiatives, from design through production rollout on real printers. Influence architectural decisions and help shape the long-term direction of the cloud-to-device platform.
- Participate in on-call for the services owned, drive incident response and postmortems, and turn recurring pain into permanent fixes. Help other teams operate dependent services.
- Work as a senior technical contributor across backend, infrastructure, and device teams. Translate product and operational needs into robust designs, raise the bar through design and code review, and mentor engineers.

## Requirements
- 8+ years of experience building and operating production backend services, with a track record of driving major initiatives end to end.
- Deep Linux fundamentals: processes, filesystems, networking, systemd, boot and init, package management, users and permissions, and the ability to debug production Linux problems from first principles.
- Strong networking skills: TCP/IP, TLS, DNS, HTTP, WebSockets, NAT and firewall traversal, and comfort reasoning about connectivity between services in the cloud and devices on customer networks.
- Hands-on experience with OS provisioning and lifecycle: installing, imaging, updating, and rolling back Linux systems in the field, including A/B update strategies or similar patterns.
- Expert-level proficiency in at least one modern backend language (Python, Go, Node/TypeScript, C++, or similar), and comfort dropping into others when needed.
- A production mindset: think about failure modes, blast radius, observability, and upgrade paths from the start, and have carried a pager for systems built.
- Strong communication, debugging, and problem-solving skills.
- Bachelor's degree in Computer Science or Engineering, or equivalent practical experience.

## Nice-to-Haves
- Experience building IoT or connected-device backends at scale.
- Hands-on experience with MQTT or similar pub/sub protocols in production, including broker operations, QoS trade-offs, and offline/reconnect semantics.
- Experience with fleet management, remote diagnostics, or OTA update systems.
- Familiarity with edge compute, embedded Linux distributions, or bring-up of new hardware.
- Familiarity with Bazel or another polyglot monorepo build system.

## Similar roles

- [Staff Software Engineer, Backend (Infrastructure)](https://hotfix.jobs/jobs/705d6352-cf6c-43e1-bec8-d5b907120bf5) - Otter - Mountain View, CA - $210k – $275k/yr
- [Staff Software Engineer, Frameworks](https://hotfix.jobs/jobs/dbead91d-80e6-4079-895a-aee38b3dc9d6) - Commure - Mountain View, CA - $210k – $250k/yr
- [Staff Software Engineer, Billing Platform](https://hotfix.jobs/jobs/cc397d27-2987-41c0-a442-e8f92fd0b603) - Crusoe - San Francisco, CA - $210k – $255k/yr
- [Staff Engineer, Command Center Insights & Actions](https://hotfix.jobs/jobs/2d1437fc-2559-4ff7-9c18-8ad11256542c) - Crusoe - San Francisco, CA - $210k – $255k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/10bbf170-c340-4dc4-aa7f-0e3b5bdf09c3) - Postman - Austin, TX - $210k – $263k/yr

**Apply:** https://hotfix.jobs/jobs/b4dd02d4-8ee6-4605-83b2-cc1b26a8ab8b
**Canonical:** https://hotfix.jobs/jobs/b4dd02d4-8ee6-4605-83b2-cc1b26a8ab8b