Remote Staff Software Engineer, Backend Distributed Systems

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 Backend Distributed Systems, available for remote work in the United States or Canada.
  • The role involves designing and building features that enable large enterprises to deploy GraphQL in production.
  • Responsibilities include developing end-to-end features using a tech stack that includes React with TypeScript, Kotlin, Postgres, Kafka, Rust, Druid, and more.
  • The engineer will collaborate closely with product managers and designers to define product experiences and ensure the engineering perspective is represented in product development.
  • The role includes designing and building technical integrations between Apollo's cloud services and popular developer tools such as Datadog, Pagerduty, Sentry, OpenTelemetry, Terraform, and GitHub.
  • The engineer will have the opportunity to use new Apollo prototypes and contribute to creating a developer-centric experience.
  • Responsibilities also include onboarding new team members and explaining the tools developed to the global developer community.
  • The engineer will help design and build their own schema and establish best practices for schema building and graph scaling.
  • Participation in an on-call rotation may be required, depending on the team.

Requirements:

  • Candidates must have deep systems expertise and experience with stateless and fault-tolerant systems, along with familiarity with eventing patterns and distributed paradigms.
  • The ideal candidate should be skilled at evaluating technical and business trade-offs and possess foresight in project planning.
  • A collaborative mindset is essential, with a belief in the philosophy that "a rising tide lifts all boats."
  • The candidate should have a track record of elevating team members and fostering a supportive environment.
  • Strong interpersonal skills are required to work effectively with various team members across different organizations and positively influence others.
  • A data-oriented approach is necessary, with experience in leveraging data to create high-quality, engaging products for users. Bonus points are awarded for knowledge of GraphQL.

Benefits:

  • The salary range for this position is between $167,450 and $211,775 per year, based on skills and experience.
  • Apollo offers competitive, market-informed compensation and provides equity in addition to the base salary.
  • Employees in the U.S. can choose from three Anthem Blue Cross medical plans, with California residents having access to two additional Kaiser medical plans.
  • Dental and vision benefits are provided through Sun Life Financial.
  • This is a fully remote position, allowing employees to work from anywhere in the United States or Canada.
  • Apollo is committed to being an equal opportunity workplace, dedicated to hiring a diverse workforce.
  • The company is an E-Verify employer and will confirm work authorization for applicants.
Apply now
Please, let Apollo know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 167,450 - 211,775 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback