Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Backend Software Engineer

$209.6k - $314.4k
Full-time

Carbon, 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 (Python, Go, Node/TypeScript, C++, 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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Backend Software Engineer in Sunnyvale, CA vacancy
  • $192k - $260k

     ...growing SaaS companies in the world. Our engineering teams build highly technical products...  ...develop and operate one of the largest scale software platforms. The fleet consists of...  ...the above. As a software engineer with a backend focus, you will work closely with your team... 
    Suggested
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    1 day ago
  •  ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for Staff Backend Engineers to build and maintain a large scale 24x7 global... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Flexible hours

    DoorDash USA

    Sunnyvale, CA
    5 days ago
  • $209.6k - $314.4k

     ...help you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on...  ...maybe even start your own! We are looking for a Platform Back End Engineer that will join a small but incredibly strong team of Back End... 
    Suggested
    Full time
    For contractors
    Work at office

    Carbon, Inc.

    Sunnyvale, CA
    2 hours ago
  • $1,000 - $2,030 per month

     ...including Chick-fil-A, Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We increase sales, reduce...  ...decrease delivery headaches.   What You’ll Do As a Backend Engineer, you’ll design, implement, and optimize systems that power mission... 
    Suggested
    Full time
    Work at office

    Otter

    Mountain View, CA
    9 hours ago
  • $180k - $260k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...About the role Develops modern C++ backend systems for vehicle telemetry, state management...  ...teams in behavior planning, platform engineering, integration, safety, and operations to... 
    Suggested
    Odd job
    Full time
    Work at office
    Remote work

    Gatik Ai

    Mountain View, CA
    9 hours ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...Function of Position We are looking for an experienced embedded software engineer with strong system architecture design and GPU systems... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    2 hours ago
  •  ...coordinating the activities of other engineers on the project or within the...  ...standard procedures Shares software development processes and...  ...team and work closely with staff engineers to build high quality...  ...distributed services and backend systems Experience with building... 
    Full time

    Paypal

    San Jose, CA
    9 hours ago
  •  ...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 time
    Immediate start
    Work from home

    Matic Robots

    Mountain View, CA
    1 day ago
  • $138k - $207k

    We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers...  ...kind of engineer who enjoys building software that solves real problems and performs...  ...You'll Be Doing Design and deliver backend services and REST APIs that automate enterprise... 

    Synopsys

    Mountain View, CA
    3 days ago
  • $189k - $303k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all.  We’re searching for a Staff Software Engineer for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned... 
    Full time

    Aurora Innovation

    Mountain View, CA
    9 hours ago
  • $176.4k - $319.72k

     ...clear path to AVs at commercial scale—empowering a safer, richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end... 
    Odd job
    Full time
    Work experience placement

    Nuro

    Mountain View, CA
    9 hours ago
  • $248k - $292k

     ...forefront of innovation and drive Honda's success in the EV market. About the role:  We are looking for an experienced Staff Software Engineer generalist to join the Drivemode IVI Team (In Vehicle Infotainment) as a foundational team member. Our goal is to assist... 
    Full time
    Flexible hours

    Drivemode

    Mountain View, CA
    9 hours ago
  • $170k - $260k

     ...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless...  ....  About the role We are looking for a Senior or Staff Software Engineer with a strong background in Visual Odometry (VO) and... 
    Odd job
    Full time
    Work at office

    Gatik Ai

    Mountain View, CA
    9 hours ago
  •  ...design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build...  ..., OS frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors... 
    Full time

    Dolby

    Sunnyvale, CA
    9 hours ago
  •  ...can use deep data insights to improve their business. Our engineering teams build technical products that fulfill real, important needs...  ...platform. We develop and operate one of the largest-scale software platforms. The fleet consists of millions of virtual machines,... 
    Full time

    Databricks

    Mountain View, CA
    9 hours ago
  • $176.4k - $319.72k

     ...About The Team The Systems Engineering team is responsible for the requirements, architecture...  ...works at the intersection of hardware, software, and robot operations, with a deep...  ...deployment.  About The Role As a Senior/Staff Software Engineer, Behavior Fault... 
    Full time
    Temporary work
    Work experience placement

    Nuro

    Mountain View, CA
    9 hours ago
  • $189k - $303k

     ...efficient and accessible for all. We’re searching for a Staff Machine Learning Engineer - Online Maps to join Aurora’s Maps ML team. The Maps ML...  ...Aurora Driver Required Qualifications Excellent software engineering skills in Python and/or C++ Extensive exp in... 
    Full time

    Aurora Innovation

    Mountain View, CA
    9 hours ago
  •  ...Overview Come join Intuit as a Senior Staff Software Engineer and help us power prosperity around the world. We are looking for engineers that...  ...AI technologies/tools and apply it to user experiences or backend solutions. Experience with AI technologies like SageMaker,... 
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    Mountain View, CA
    4 days ago
  • $160k - $190k

    Fortinet is seeking a Staff Software Development Engineer to assist our Cloud Storage Project Team. Job Responsibilities Develop, test, and maintain backend of web-based applications. Collaborate with product and design teams to implement features. Write clean... 
    Full time

    Zoomcar

    Sunnyvale, CA
    1 day ago
  • $1,000 - $2,030 per month

     ...including Chick-fil-A, Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We increase sales, reduce...  ..., and decrease delivery headaches. What You’ll Do As a Backend Engineer, you’ll design, implement, and optimize systems that power... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    ATOMS Careers page

    Mountain View, CA
    1 day ago
  • $159k - $200k

     ...support a variety of network security services.  As a member of the content team, you have the opportunity to work on our IPS content engine and other advanced threat prevention products, and collaborate with different intelligent teams on various advanced cybersecurity... 
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    9 hours ago
  • $128k - $216k

     ...global scale, come make a difference at Fiserv. Job Title Sr. Backend Engineer About your role Our Employees team is dedicated to building...  ...complex business domains into scalable, future-proof software architectures. Technical Excellence & Governance: Set engineering... 
    Full time
    Work at office
    Monday to Friday
    Shift work

    Fiserv

    Sunnyvale, CA
    2 days ago
  • $190.9k - $334.1k

    Job Description We are looking for a software engineer and technical lead with deep software design...  ..., and operation of containerized backend services running in Kubernetes environments...  ...experience as a technical lead, Staff Engineer, or equivalent senior individual... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    9 hours ago
  • $200k - $322k

     ...We are looking for a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. This role blends large‑scale database transformation with the building and development of GPU‑accelerated platforms. You’ll develop the software systems, automation... 

    Jobtailor

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...of infrastructure tools used by design engineers for build and verification of architectural...  ..., and gate level designs. As a senior software engineer, you will craft highly efficient...  ...of engineers worldwide. Working on backend and frontend design and development of web... 
    Full time
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $176.5k - $262.35k

     ..., coordinating the activities of other engineers, determining technical tasks, and improving...  ...at Venmo we want the internals of our software to be as elegant as the end user...  ...vulnerabilities through synthetic tests. As a Staff Engineer, you will support our critical... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    2 hours ago
  • $157.49k - $236.23k

     ...opportunity employer, including disabled & veterans. Title: Senior Staff Software Engineer - Product Engineering, Santa Clara, California, United...  ...infrastructure, board support packages (BSP), and cloud backends to keep the entire platform working end-to-end. Own and... 
    Flexible hours

    John Deere

    Santa Clara, CA
    9 hours ago
  • $235.03k - $352.29k

     ...from request submission to progress tracking, to data dumping and model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive. As Nuro prepares to expand and roll out our service, it will be more... 
    Full time

    Nuro

    Mountain View, CA
    9 hours ago
  • $126k - $204.5k

     ...provisioning tools, and core networking improvements in pure software environments. Your Impact You will be expected to participate...  ...is a plus Ability to work well with a group of senior engineers in a dynamic, fast-paced environment Minimum 4 years of related... 
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    9 hours ago
  •  ...by a world-class founding team, we’re building a high-impact engineering group to bring AI-powered automation to the enterprise world....  ...bleeding edge of AI. About the Role We’re looking for a Backend Engineer (Mid-Level) who thrives in a fast-paced, high-ownership... 
    Full time

    Tessera Labs

    San Jose, CA
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Backend Software Engineer. Be the first to apply!