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

Staff Software Engineer, Rust

Full-time

Apollo Graphql

Are you passionate about building secure, high-performance, and reliable infrastructure? Do you thrive on diagnosing and solving hard problems in systems that meet the needs of the most demanding GraphQL workloads in the world? If so, we'd love to talk to you about joining us in operating and evolving next-generation GraphQL runtime infrastructure.

The GraphOS organization owns the critical tier of Apollo's platform — the underlying engine central to making GraphOS a highly performant, secure, governed, and reliable self-service GraphQL platform. As a key member of the GraphOS NA team, you'll be at the heart of this mission, owning the Router and enabling engineering teams to ship faster and deliver richer experiences than ever before.

What you'll do

  • Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic Rust, ensuring security, performance, and reliability.

  • Triage, debug, and resolve escalations from enterprise customers running some of the largest GraphQL deployments in the world — hundreds of subgraphs processing trillions of requests per month.

  • Operate and improve durable, stable public APIs used by the world's most demanding GraphQL workloads.

  • Engage directly with users — whether community members or enterprise customers — to understand their needs, debug issues, and bring insights back to influence the platform's evolution.

  • Design scalable, observable systems that integrate seamlessly into diverse customer infrastructure stacks, leveraging self-initiated research and real-world feedback.

  • Collaborate with engineers across teams using supportive communication and constructive code reviews to deliver cohesive solutions.

  • Mentor and guide teammates in architecting and writing idiomatic Rust code, while considering the end-to-end impact of changes and ensuring alignment with cross-domain concerns.

  • Lead architectural discussions and cross-team initiatives, driving impactful changes as a technical leader or coaching others to step into leadership roles.

  • Develop comprehensive technical designs and documentation that address cost efficiency, security, and observability.

  • Participate in on-call rotations as a core part of the role, ensuring the reliability of mission-critical systems.

Who you are — Minimum requirements

  • You have experience with Rust and enjoy writing performant, maintainable code.

  • You have expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms.

  • You have strong debugging instincts and are energized by hands-on operational work, not just feature development.

  • You excel at cross-team collaboration and have a "rising tide lifts all boats" mentality, positively influencing others across the organization.

  • You're passionate about GraphQL, modern developer tooling, and contributing to industry-leading innovations.

  • You have a growth mindset and actively seek opportunities to learn and stay current with industry trends.

Nice to have

  • Experience with GraphQL or large-scale runtime systems.

  • Experience navigating high-escalation or high-incident environments.

At Apollo, we strive to provide competitive, market-informed compensation whilst ensuring consistency within the team in each country. We make hiring decisions based on your skills, experience, and our overall assessment of what we learned during the hiring process. \

In addition to the U.S. base salary range, we also provide equity and benefits. Apollo offers all U.S. employees a choice of 3 Anthem Blue Cross medical plans and California residents can also choose from an additional 2 Kaiser medical plans. Dental and Vision benefits are provided by Sun Life Financial.

Location: This is a remote position that can be done from anywhere in the US or Canada.

Equal Opportunity: Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.

Privacy: California residents applying for positions at Apollo can see our privacy policy here.

E-Verify: Apollo is an E-Verify employer and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. For more information please visit E-Verify.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Rust in United States vacancy
  • $2,000 per month

     ...world of data with you. About The Role As a Principal/Staff Software Engineer , you will help build out the next generation data platform...  ...of the public clouds - 8+ years experience working with Rust - Experience with DevOps / CD Experience building SaaS/... 
    Suggested
    Full time

    Nextdata

    San Francisco, CA
    more than 2 months ago
  •  ...AI, enabling organizations to unlock the value of sensitive data while preserving privacy and security. The Role Staff Software Engineer (Rust) - Confidential Computing Infrastructure We’re looking for a Staff Software Engineer (Rust) to join our Confidential... 
    Suggested
    Full time
    H1b

    Fortanix

    Santa Clara, CA
    more than 2 months ago
  •  ...safer digital future. Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing Management team—an...  ...safe by design Write high-quality, production-grade code (Rust, C/C++, or similar) and contribute to critical code reviews... 
    Suggested
    Temporary work
    H1b
    Worldwide

    Fortanix

    Santa Clara, CA
    20 days ago
  • $190k - $252k

     ...military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through...  ...development environments. Develop high-performance Rust software for real-time systems, ranging from tactical implementations... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    anduril

    Broomfield, CO
    3 days ago
  • $142.11k - $186.06k

     ...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to...  ...exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve as a technical leader within... 
    Suggested
    Permanent employment
    Immediate start
    Flexible hours

    Vector Atomic

    Pleasanton, CA
    16 hours ago
  •  ...military base, Ditto's peer‑to‑peer sync engine ensures devices stay connected and data stays...  ...POS terminals to military radios. The Rust core is the engine, consumed via FFI...  ...Library/SDK development mindset — You've built software that other developers consume as a... 
    Remote work
    Flexible hours

    Ditto

    Seattle, WA
    4 days ago
  •  ...Overview Software Engineer Linux Rust Satellite Systems gRPC We are looking for a skilled Software Engineer with Rust experience to join our Sat OS team, which is responsible for developing the high-level operating system for our spacecraft. You will be instrumental in... 
    Work at office
    3 days per week

    Spire

    McLean, VA
    3 days ago
  • $105k - $170k

     ...anything. We design all the hardware and software needed to make chips and we make the...  ...About the Role You will build production Rust software for semiconductor fabrication...  ...end-to-end alongside hardware and process engineering partners Required Experience... 
    Work at office
    Visa sponsorship
    Night shift

    Fab2

    Austin, TX
    4 days ago
  •  ...advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields...  .... Our Reston team is seeking a mid-level Rust Developer to build and optimize production software supporting simulation, optimization, and decision... 
    For contractors
    Interim role
    Work at office
    Relocation package

    Metron Inc

    Washington DC
    10 hours ago
  • $125.84k - $238.16k

     ...The Senior Staff Software Engineer manages assigned software systems through strategic direction, technical design, implementation, and operational...  ...deep technical analysis. St. Jude is seeking a seasoned Rust developer to lead the development of software to facilitate... 
    Permanent employment
    Full time
    Local area

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  • $260k - $290k

     ...building together. About The Role VSCO is hiring a Senior Staff Engineer to own Reflex, our production GPU image-processing engine, and...  ..."used a graphics API" ~ Strong systems language experience; Rust is strongly preferred. Comfortable reading and writing shaders... 
    Temporary work
    Local area
    Worldwide
    Flexible hours

    vsco39

    San Francisco, CA
    1 day ago
  •  ...come. What You’ll Do Esper is looking for an experienced Staff Software Engineer to join our team and take technical ownership of significant...  ...skills in a language such as Java, Python, Go, or Rust, and willingness to work primarily in Java ~ Experience owning... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Esper

    Austin, TX
    3 days ago
  • $200k - $300k

     ...Founding Software Engineer - Advanced Manufacturing New York - Onsite Base salary of $2...  ...and the Big Four. The Role As a Staff Software Engineer, you will build the...  ...backend experience in Python, Go, Java, Rust, or a similar language; the core stack is... 
    Bank staff
    Work at office
    Visa sponsorship

    Acceler8 Talent

    New York, NY
    2 days ago
  • $285k - $325k

     ..., we’ve built the leading sales coaching software for organizations doing sales offline. We...  ...place to do it. The Role Rilla engineers architect and ship features across the stack...  ..., such as Javascript, C++, Python, Rust, or similar languages. Strong engineering... 
    Work at office
    Relocation package

    Rilla

    New York, NY
    1 day ago
  • $200.8k - $251k

     ...standards, patterns, and infrastructure that engineering teamsuseto move fast and buildefficiently...  ...how systems behave under load. As a Staff Engineer in Architecture, your influence...  ...Systems-level programming experience in Rust, Go, or C/C++.While the primary focus of... 
    Local area
    Flexible hours

    Capital Rx

    New York, NY
    16 hours ago
  • $200.3k - $293.81k

     ...Qualifications ~ Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent ~10+ years in distributed systems...  ...~ Proficiency in one or more of: NodeJs, Go, Java, Scala, or Rust; familiarity with Python, or C/C++ a plus ~ Experience with NoSQL... 
    Full time
    Flexible hours

    Proofpoint

    Boston, MA
    16 hours ago
  • $131.4k - $154.6k

     ...of a partner company, who manages all applications and next steps. Our partner is looking for a Contract Staff Software Engineer - Performance Graphics (C++, Rust, WebGL) based in the United States. This role focuses on the ongoing engineering and maintenance of a large... 
    Full time
    Contract work
    Remote work

    Jobgether

    Remote
    7 days ago
  •  ...Quant Developer – Python/Rust – Options Market Maker A leading global investment firm specialising in systematic and quantitative...  ...academic background in a technical field such as Computer Science, Engineering, Mathematics, or Physics. Deep expertise in Python or Rust.... 
    Full time

    Radley James

    New York, NY
    4 days ago
  • $180k - $200k

     ...From telescopes to software architecture, Observable Space provides...  ...experienced Full Stack Software Engineer to join our dynamic team. This...  ...with at least 2–3 years in a Staff, Principal, or technical lead...  ...foreign function interfaces to call rust and C++ from the JVM... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Observable Space

    Los Angeles, CA
    10 hours ago
  • $320k

     ...group of committed researchers, engineers, policy experts, and business...  ...Significant software engineering experience, particularly...  ...Proficiency in Python or Rust Representative projects...  ...policy: Currently, we expect all staff to be in one of our offices at... 
    Full time
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    2 days ago
  • $293.6k - $335.1k

    Staff Software Engineer - Card Tech As a Staff Engineer at Capital One, you will be part of a community of technical experts working to define...  ...used languages like Go, Java, JavaScript/Typescript, Python, Rust, C#, Scala ~8+ years of experience with database and database... 
    Full time
    Part time
    Local area

    Capital One

    San Francisco, CA
    2 days ago
  • $200k - $300k

     ...Staff+ Software Engineer, Backend and Infra Haize Labs takes AI-based applications from proof-of-concept to production. We eliminate risk and...  ...one or more backend programming languages (e.g. Python, Go, Rust) Are deeply knowledgeable about modern cloud infrastructure... 
    Visa sponsorship

    Enboarder

    New York, NY
    2 days ago
  • $150k - $190k

    The Boston Dynamics Central Software (CSW) team is seeking a creative and passionate Senior Staff Software Engineer to join our dynamic and collaborative team. If you enjoy learning...  ...such as NodeJS, Python, C++, Go, or Rust and databases (e.g. PostgreSQL, BigQuery).... 
    Full time
    Visa sponsorship

    Boston Dynamics

    Waltham, MA
    1 day ago
  • $212k - $265k

     ...of Salesforce-bound logic into modern, engineering-owned backend services. Integrating...  ...reliable across products. If you’re a Staff-level engineer who thrives on modernizing...  ...backend stacks (Go, Kotlin, C#, Python, Rust, etc.) who can quickly learn JVM technologies... 
    Full time
    Work at office
    Local area

    Ripple

    San Francisco, CA
    1 day ago
  • $180k - $215k

     ...policies. To learn more, visit The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical...  ...least one additional programming language, such as Python, Rust, Go, or C++. ~ An understanding of the business... 
    Permanent employment
    Full time
    Local area
    Remote work

    Mozilla

    Remote
    3 days ago
  •  ...With Neurelo, developers can build their software faster and better with an elegant experience...  ...for Neurelo’s products Passionate engineer and architect who can challenge the status...  ...and skills with building applications in Rust, GoLang and/or Java. Note - experience with... 

    Neurelo

    Mountain View, CA
    4 days ago
  • $200k - $250k

     ...modern machines are built, tested, and operated. Our platform gives engineers real-time observability over high-frequency telemetry—...  ...systems or low‑latency backend services, ideally written in Go, Rust, or Python Familiarity with DevOps and cloud infrastructure... 
    Permanent employment
    Local area
    Remote work
    Relocation

    Sift Stack, Inc.

    San Francisco, CA
    3 days ago
  • $210k - $300k

     ...hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with...  ...About the Role We're looking for a Software Engineer to join our ML Infrastructure...  ...Experience with programming languages such as Rust, Go, Python, or C++. ~ Experience with... 
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    13 days ago
  • $100 per hour

     ...through early May) We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with...  ...making subjective but rigorous judgments . Who You Are Staff / Principal-level engineer (or equivalent experience) Strong... 
    Full time
    Contract work
    Immediate start

    G2i

    United States
    16 days ago
  • $300 per month

     ...Crusoe’s Data Center Infrastructure Engineering (DCIE) team is fundamental to our mission...  ...seeking a highly skilled and motivated Software Engineer to join Crusoe’s Data Center Infrastructure...  ...language - Go, Python, Java, Rust. Strong analytical and problem-solving... 
    Temporary work

    Crusoe

    San Francisco, CA
    19 days ago

Do you want to receive more vacancies?

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