Remote Senior Software Engineer, Rust (US - East)

at Apollo

Posted 9 hours ago 3 applied

Description:

  • We are helping organizations deploy supergraphs at scale using Apollo Federation.
  • The role involves building secure, high-performance, and reliable infrastructure.
  • You will design systems that meet the needs of demanding GraphQL workloads.
  • As a member of the Router Core team, you will build and maintain the standard GraphQL runtime platform.
  • Your work will enable engineering teams to ship faster and deliver richer experiences.
  • Responsibilities include building, testing, and maintaining fault-tolerant infrastructure for GraphQL runtime platforms in idiomatic Rust.
  • You will operate and improve durable, stable public APIs for demanding GraphQL workloads.
  • Engaging directly with users to understand their needs and debug issues is essential.
  • You will design scalable, observable systems that integrate into diverse customer infrastructure stacks.
  • Collaboration with engineers across teams through supportive communication and constructive code reviews is expected.
  • Mentoring teammates in architecting and writing idiomatic Rust code is part of the role.
  • You will lead architectural discussions and cross-team initiatives as a technical leader.
  • Developing comprehensive technical designs and documentation addressing cost efficiency, security, and observability is required.
  • Participation in on-call rotations to ensure the reliability of mission-critical systems is necessary.

Requirements:

  • You must have experience with Rust and enjoy writing performant, maintainable code.
  • Expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms is required.
  • You should excel at cross-team collaboration and have a positive influence across the organization.
  • A passion for GraphQL, modern developer tooling, and contributing to industry-leading innovations is essential.
  • A growth mindset and a desire to learn and stay current with industry trends are necessary.
  • Bonus points for experience with GraphQL or large-scale runtime systems.

Benefits:

  • The salary range for this position is $157,250 - $198,875 a year.
  • Apollo provides competitive, market-informed compensation and equity options.
  • U.S. employees have a choice of 3 Anthem Blue Cross medical plans.
  • Dental and Vision benefits are provided by Sun Life Financial.
  • This is a remote position available to candidates on the East Coast of the United States or Canada.
  • Apollo is an equal opportunity workplace dedicated to hiring a diverse workforce.