Remote Staff Software Engineer, Rust (UK)

Posted

Apply now
Please, let Apollo know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The position is for a Staff Software Engineer specializing in Rust, working remotely from the UK.
  • The role involves building secure, high-performance, and reliable infrastructure for GraphQL runtime platforms.
  • Responsibilities include building, testing, and maintaining fault-tolerant infrastructure primarily in idiomatic Rust.
  • The engineer will operate and improve durable, stable public APIs for demanding GraphQL workloads.
  • Direct engagement with users, including community members and enterprise customers, is required to understand their needs and debug issues.
  • The role includes designing scalable, observable systems that integrate into diverse customer infrastructure stacks.
  • Collaboration with engineers across teams is essential, utilizing supportive communication and constructive code reviews.
  • Mentoring teammates in architecting and writing idiomatic Rust code is a key responsibility.
  • The engineer will lead architectural discussions and cross-team initiatives, driving impactful changes.
  • Development of comprehensive technical designs and documentation addressing cost efficiency, security, and observability is expected.
  • Participation in on-call rotations to ensure the reliability of mission-critical systems is required.

Requirements:

  • Candidates must have experience with Rust and a passion for writing performant, maintainable code.
  • Expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms, is necessary.
  • Strong cross-team collaboration skills and a positive influence on others across the organization are essential.
  • A passion for GraphQL, modern developer tooling, and contributing to industry-leading innovations is required.
  • A growth mindset and a proactive approach to learning and staying current with industry trends are important.
  • Bonus points for candidates with experience in GraphQL or large-scale runtime systems.

Benefits:

  • Apollo offers competitive, market-informed compensation based on skills and experience.
  • The company is committed to ensuring consistency within the team across different countries.
  • Apollo is an equal opportunity workplace, dedicated to hiring a talented and diverse workforce.
Apply now
Please, let Apollo know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback