Staff Backend Software Engineer
$209.6k - $314.4kCarbon, Inc.
At Carbon, our mission goes beyond 3D printing. We are enabling creators everywhere to make what the world needs, right now. Our company is built on the idea that diverse fields of study must come together to solve intractable problems. We have grand ambitions to create technology that will influence industry around the world. You will be joining a diverse team with a vibrant culture, where team success is as important as celebrating individual contributions.
Help us change the world and we will help you change yours.
Working at the intersection of hardware, software, and molecular science, Carbon delivers on the promise of 3D printing by helping commercial customers move beyond prototyping to produce real-world parts. Every one of those parts depends on a printer in a customer's factory staying online, up to date, and in perfect two-way conversation with our cloud.
We are looking for a Staff Backend Engineer to own the services that live on that seam between our cloud and our global fleet of printers. You will design and build the backend systems that provision, update, and communicate with printers in the field, own major initiatives end to end, and set a high bar for how we build Linux-based systems that have to be right the first time, on hardware we can not physically touch.
You will:
- Own the Services Behind the Fleet: Be a core owner of the backend services that manage printer identity, connectivity, provisioning, updates, and telemetry. You will keep them resilient and highly available as our fleet grows, and drive the design of new services that unlock new device capabilities.
- Build the Linux Layer Underneath: Design and improve how our printers come up, install, and update, from initial bring-up through in-field OS updates and rollbacks. You will bring deep Linux fundamentals to bear on real problems in the field, where "reinstall the machine" is not an option.
- Own the Network Between Cloud and Printer: Design the protocols, connections, and failure modes that keep a printer talking to our cloud reliably from anywhere in the world, including flaky networks, restrictive corporate firewalls, and long offline periods. You will care about latency, back-pressure, retries, and the boring reliability details that make the whole system feel solid.
- Drive Major Initiatives End-to-End: Take full ownership of substantial backend initiatives, from design through production rollout on real printers. You will influence architectural decisions and help shape the long-term direction of the cloud-to-device platform.
- Own Reliability Alongside the Team: Participate in on-call for the services you own, drive incident response and postmortems, and turn recurring pain into permanent fixes. You will help other teams operate the services that depend on yours.
- Technical Leadership & Mentorship: Work as a senior technical contributor across backend, infrastructure, and device teams. You will translate real product and operational needs into robust designs, raise the bar through design and code review, and mentor engineers around you.
You have:
- 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, 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 (C++, TypeScript, or similar), and comfort dropping into others when needed.
- A production mindset: you think about failure modes, blast radius, observability, and upgrade paths from the start, and you have carried a pager for systems you built.
- Strong communication, debugging, and problem-solving skills.
- Bachelor's degree in Computer Science or Engineering, or equivalent practical experience.
Nice to have:
- 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.
You do not need to match every listed expectation to apply for this position. Here at Carbon, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills .
At Carbon, we look at the person holistically and carefully consider a wide range of factors when determining salary. The compensation bracket for this position is $209,600 - $314,400 (per year). In order to maintain equitable internal pay practices, we aim to hire new employees near the midpoint of $262,000, taking into account your experience, work location, certifications, and the unique skills you bring to the role. If you are not based in our Sunnyvale or Santa Clara, CA office, the range above will be adjusted for the geographical differential associated with your actual work location.
For more information on how we modify your pay based on your location, please refer to our geographic differentials chart.
Carbon also offers to our eligible employees a comprehensive total rewards package that includes equity, benefits, and time off programs. For details on our total rewards package, visit
#LI-Onsite #LI-MRWC
By clicking the “APPLY NOW” button and submitting your job application, you agree you have reviewed the complete Privacy Notice for Employees, Independent Contractors and Job Applicants, which explains the categories of personal information we collect about you, the purposes for which the categories of personal information shall be used and your rights with respect to our use of such personal Information.
$209.6k - $314.4k
...change yours. Working at the intersection of hardware, software, and molecular science, Carbon delivers on the promise of 3... ...two-way conversation with our cloud. We are looking for a Staff Backend Engineer to own the services that live on that seam between our...SuggestedPermanent employmentFull timeFor contractorsWork at officeRemote work- ...We have following urgent role with our DIRECT client Title: Staff Software Engineer Location: Sunnyvale, CA Duration: 6+ Months Rate: Market Minimum Qualifications ~ Bachelor's Degree in Computer Science or related field and 6 years’ experience or Master...Suggested
$200k - $250k
...the Application Security platform for the software development revolution. Modern software... ...Make an Impact Join Our Cutting-Edge Backend Team: Dive into the heart of innovation... ...our users. What We're Looking For Engineering Expertise : Bachelor’s in engineering...SuggestedShift work$192k - $260k
...growing SaaS companies in the world. Our engineering teams build highly technical products... ...and operate one of the largest scale software platforms. The fleet consists of millions... ...above. As a software engineer with a backend focus, you will work closely with your team...SuggestedWork at officeLocal areaFlexible hours$207k - $300k
...multidisciplinary team of experts in AI, energy systems, software engineering and product design—all collaborating to reshape energy on... ...our team and our mission here . About the role As a staff backend software engineer you will work across the entire Tapestry...SuggestedFull timeFlexible hours$174k - $255k
...moonshot factory, Tapestry brings together experts in energy, AI, software engineering, and products to build tools that help the electricity... ...team and our mission here. About the role As a senior backend software engineer you will work across the entire Tapestry...Full timeFlexible hours- ...they already use to move and process events at scale. As an engineer, you'll own delivery of significant pieces of this product —... ...the approach. What You Will Do: Design and build the backend services (primarily Go, Java, and Python) that run AI and model...Live in
- ...Backend Software Engineer role at Matic Robots Company Overview Each year, 2.5 trillion hours are spent on household chores. At Matic, we’re on a mission to recapture that lost time, and we’re doing it by revolutionizing home robotics. Our first product, also called Matic...Full timeImmediate startWork from home
- ...powered IT management and cybersecurity software, serving Managed Service Providers (... ...continuously raising the bar. Senior Staff Software Engineer (Java, Distributed Systems & SaaS... ...Java-based SaaS platforms and shared backend services. This is a hands-on technical...Worldwide
- ...when working with data. With Neurelo, developers can build their software faster and better with an elegant experience, run and scale... ...and technological vision for Neurelo’s products Passionate engineer and architect who can challenge the status quo, thinks big picture...
$176.1k - $308.2k
...Company Description It all started when engineer Fred Luddy wrote code that automated a... ..., will be considered. As a Staff Software Engineer, you will independently lead... ...architecture, REST/streaming APIs, and modern backend frameworks (Spring Boot, FastAPI, etc.)...Permanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$153.2k - $269.1k
...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...on a global scale. The Role In this Senior Backend Software Engineer role, you will lead and develop high performance backend services...Full timeLocal areaWork from homeRelocation packageFlexible hours$210k - $275k
...OpportunityWe’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Staff Software Engineer on our Product teams, you’ll define how these capabilities are translated into scalable systems and cohesive product...Permanent employmentImmediate start$166.5k - $291.4k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker... ...distinct from traditional full-stack staff work, where systems follow deterministic... ...What You Bring 7+ years of software engineering,with a record of technical direction...Contract workWork at officeImmediate startRemote workFlexible hours$175k - $215k
...Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers... ...Reliability Management, Security Testing Orchestration, Chaos Engineering, Software Engineering Insights and continues to expand at an...Local areaImmediate startFlexible hours- ...Job Description Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality...
$190.9k - $334.1k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... ...AI to work for people. Job Description Overview The Staff Software Engineer, Voice Connectivity Engineering designs, builds, ships...Work at officeImmediate startRemote workFlexible hours$214k - $261.5k
...Sr Staff Software Engineer, Dolby Vision Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work...Full timeLocal areaWorldwideFlexible hours- ...The Staff Software Engineer will lead the design and delivery of complex AI-native and cloud-native systems while providing technical mentorship to junior engineers. They will also collaborate across teams to optimize platform performance and ensure the successful integration...Flexible hours
$160.2k - $246.3k
## Staff Software Engineer, SimulationApplyremote type: Remote/Hybridlocations: Sunnyvale, California, United States of America: Remote - United Statestime type: Full timeposted on: Posted 10 Days Agojob requisition id: JR-202611008**Job Description****The Role:** General...Local areaRemote workWork from homeRelocationRelocation packageFlexible hours$150k - $215k
...Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry. Responsibilities: Developing and enhancing features...Full timeWork experience placement$240.8k - $361.2k
...you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on the... ...global printer network remain resilient and highly available. Engineer Scalable Web Infrastructure: Lead the evolution of our front-...For contractorsWork at office$224k - $431.25k
...smart personal assistants and engineering-productivity tools to data-... ...company. Now we need a senior staff-level, hands-on engineer to make... ...build resilient frontends, backend APIs, distributed services,... ...applications behave like mature software, not prototypes. Build...Full timeLive in$156k - $255k
...external integrations. About the role: We are looking for a Staff Software Engineer to serve as a system architect and technical anchor for our... ...faster over time. The ideal candidate combines deep backend and distributed-systems expertise with strong product...Full timeFor contractorsWork at officeFlexible hours$210k - $275k
The OpportunityAre you an experienced Staff Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection of scalable web services and cutting-edge AI technologies? We're seeking a talented engineer to lead the development, deployment...Permanent employment$152k
...connected world. Role Overview The Resource Fabric Engineering team builds and operates the foundational infrastructure and... ...machine learning innovation at scale. We are looking for a Staff Software Engineer to lead the design and evolution of large-scale distributed...Full timeTemporary workFlexible hours$193.93k - $352.29k
...autonomously inside Nuro's own engineering organization, under the same... ...About You ~5+ years of software engineering experience (or 4+... ...equivalent practical experience. Staff-level candidates should bring... ...where they break. ~ Strong backend and distributed systems...Immediate startFlexible hours$300k - $350k
...building robots for the real world — to improve human quality of life and help solve the ever-increasing labor shortage. As a Staff Software Engineer – Humanoid Controls, you will be a senior technical force multiplier on our Motion Control & Planning team — the person who...Full timeLocal areaFlexible hours$193.93k - $352.29k
...NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Data Platform, Simulation, and...Immediate startFlexible hours$193.93k - $352.29k
...quantization, distillation, and model compression. Work with autonomy engineers to optimize, validate, and deploy large language models.... ...model compiler framework, FTL. Write robust, high quality software to increase our confidence in our vehicle's ability to...Work experience placementImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Backend Software Engineer. Be the first to apply!
- back-end developer Sunnyvale, CA
- backend software engineer Sunnyvale, CA
- software technology Sunnyvale, CA
- software intern Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- id software Sunnyvale, CA
- software sales Sunnyvale, CA
- internship software Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software applications developer Sunnyvale, CA


