Apollo GraphQL is hiring a
Staff Software Engineer, Remote - Worldwide

Logo of Apollo GraphQL

Staff Software Engineer

🏢 Apollo GraphQL

💵 $167k-$211k
📍Worldwide

Summary

The job is for a senior software engineer role at Apollo focusing on building next-generation GraphQL infrastructure. The role involves leading and mentoring other engineers, writing code in Rust, communicating with users, researching and producing designs, participating in architectural discussions, collaborating with other engineers, and delivering technical plans.

Requirements

  • Deep systems expertise and experience with stateless/fault tolerant systems, as well as familiarity with eventing patterns and distributed paradigms
  • Experience with Rust
  • Ability to weigh technical and business trade-offs and can ‘see down the road and around corners’

Responsibilities

  • Lead, mentor, and guide other engineers in architecting and writing code in idiomatic Rust
  • Take responsibility for the success of every system and product you own, ensuring the relevant telemetry is being captured
  • Write, test, deliver, document, and operate fault-tolerant infrastructure using durable and stable public APIs, primarily in idiomatic Rust, but also in other languages, like TypeScript and Kotlin
  • Communicate confidently with users — whether community or customers — across a broad range of topics to understand their needs and debug their difficulties
  • Research and produce clear and maintainable designs which are considerate of our platform of concerns while aligning with technical Product Mangers’ requirements and engineers across teams and delivering for users’ needs
  • Participate in, consult, and lead architectural discussions that define how to operate best and observe graph routing software in customers’ infrastructure stacks using a combination of self-initiated research and real-world experiences
  • Collaborate with other engineers across the organization using supportive communication and constructive code-reviews
  • Lead cross-team groups of developers and shepherd large-impact initiatives along, either as the technical leader or coaching members of the team to become technical leaders

Preferred Qualifications

  • Cross-team collaboration experience and belief in a ‘rising tides lifts all boats’ mentality
  • Ability to work with many different team members across various orgs and positively influence others
  • Data-oriented with a history of leveraging data to create a sticky, high-quality product for users

Benefits

  • Competitive, market-informed compensation
  • Equity
  • Benefits: 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 provided by Sun Life Financial

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Apollo GraphQL know you found this job on JobsCollider. Thanks! 🙏