Remote Senior Software Engineer, Backend

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer, Backend will design and build the future of Apollo’s product platform to support major worldwide customers, including Netflix, Walmart, and Expedia.
  • This role involves working closely with product teams to translate product ideas into well-crafted data models, clear service boundaries, and rich user experiences.
  • The engineer will help design and build core backend microservices to power a variety of products.
  • Responsibilities may include working on foundational pieces like large event-driven systems, user permissions systems, and graph variant permissions systems.
  • The engineer may also build and maintain reliable internal services for usage-based billing infrastructure, GraphQL-based permissions, and platform CLI tools.
  • The role includes designing, implementing, and maintaining core backend services that power Apollo insights, observability, and metrics reporting, working with real-time data at production scale.
  • The engineer will lead projects, solve highly complex problems, and guide the direction of internal and external products that enable developers.
  • The tech stack includes GraphQL, TypeScript, Kotlin, Rust, Postgres, Kubernetes, Druid, and Kafka.
  • The engineer will collaborate with engineering and product leadership to accomplish the team’s roadmap based on company priorities.
  • Participation in an on-call rotation is required.

Requirements:

  • Candidates must have experience working on distributed systems at scale and be comfortable implementing complicated and performant microservices from the ground up.
  • A strong interest in GraphQL and modern developer tooling is essential, along with a desire to help push the industry forward.
  • Candidates should be passionate about building foundational systems and enjoy evolving core data models and event-driven architectures.
  • A growth-oriented mindset and enjoyment of the breadth of work that affects every product ship are required.
  • Creativity and vision in solving problems for the developer community are important.
  • Candidates should be excited about sharing their work broadly, both internally and externally.
  • A willingness to work with a distributed team is necessary.

Benefits:

  • The salary range for this position is $144,500 - $182,750 a year, based on skills and experience.
  • Apollo provides equity and benefits in addition to the base salary.
  • Employees have a choice of 3 Anthem Blue Cross medical plans, with additional options for California residents.
  • Dental and Vision benefits are provided by Sun Life Financial.
  • This is a remote position that can be done from anywhere in the United States or Canada.
  • Apollo is an equal-opportunity workplace dedicated to hiring a talented and diverse workforce.
About the job
Posted on
Job type
Salary
$ 144,500 - 182,750 USD / year
Leave a feedback