GrepJob
Apollo GraphQL

Staff Software Engineer, Rust

Apollo GraphQL
Apply
about 1 year ago
Remote, Worldwide or Toronto, CanadaStaff+
H1B Sponsor

Base Salary

$192k - $230k/yr

Responsibilities

  • Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms in Rust.
  • Triage, debug, and resolve escalations from enterprise customers with large GraphQL deployments.
  • Operate and improve durable, stable public APIs for demanding GraphQL workloads.
  • Engage directly with users to understand their needs and influence platform evolution.
  • Design scalable, observable systems that integrate into diverse customer infrastructures.
  • Collaborate with engineers across teams through supportive communication and code reviews.
  • Mentor teammates in writing idiomatic Rust code and ensure alignment with cross-domain concerns.
  • Lead architectural discussions and cross-team initiatives as a technical leader.
  • Develop comprehensive technical designs and documentation focusing on cost efficiency, security, and observability.
  • Participate in on-call rotations to ensure system reliability.

Requirements

  • Experience with Rust and writing performant, maintainable code.
  • Expertise in systems engineering, including stateless/fault-tolerant systems and distributed paradigms.
  • Strong debugging instincts and a hands-on approach to operational work.
  • Excellent cross-team collaboration skills and a positive influence on others.
  • Passion for GraphQL and modern developer tooling.
  • Growth mindset with a desire to learn and stay current with industry trends.

Benefits

  • Choice of 3 Anthem Blue Cross medical plans and additional Kaiser plans for California residents.
  • Dental and Vision benefits provided by Sun Life Financial.
  • Remote position available from anywhere in the US or Canada.

Tech Stack

GraphQLRust