Senior Software Engineer, Apollo

Backend

$144.5-195.5k

+ Equity

Kubernetes
TypeScript
GraphQL
Kafka
Postgres
Kotlin
Apollo
Senior level
Remote in Canada, US
Apollo

GraphQL developer platform

Be an early applicant

Apollo

GraphQL developer platform

201-500 employees

B2BEnterpriseSaaSAPIData IntegrationDevOps

Be an early applicant

$144.5-195.5k

+ Equity

Kubernetes
TypeScript
GraphQL
Kafka
Postgres
Kotlin
Apollo
Senior level
Remote in Canada, US

201-500 employees

B2BEnterpriseSaaSAPIData IntegrationDevOps

Company mission

To make application development easier, better, and accessible to more people by building open source tools and commercial services.

Role

Who you are

  • You are passionate about building foundational systems, enjoy evolving core data models, and event-driven architectures
  • You’ve worked on distributed systems at scale before and are comfortable implementing complicated and performant microservices from the ground up
  • You’re excited about GraphQL and modern developer tooling and are interested in helping push the industry forward
  • You are growth-oriented and enjoy the breadth of work that comes from contributing to systems that affect every product ship
  • You’re excited to bring your own creativity/vision to the problems Apollo is solving for the developer community, and being data-driven
  • The idea of sharing your work broadly, both internally and externally, is exciting to you
  • You’re looking forward to working with a distributed team

What the job involves

  • In this role, you will play a critical role in building and maintaining reliable internal services for usage-based billing infrastructure, graphql-based permissions, platform CLI tools, and much more
  • You’ll harden and grow our critical business microservices in a way that appeals to internal and external developers
  • You will be a leader in guiding the direction of the internal and external products that enable developers
  • As an engineer on the team, you’ll work closely with our product teams and others to translate product ideas into well-crafted data models, clear service boundaries, and rich user experiences
  • You’ll own the maintenance and reliability of the services you bring to life, and you’ll use your own product additions every day in the work you do
  • Help design and build core backend microservices to power a variety of products. You will work on key foundational pieces like our large event-driven systems, user permissions system, graph variant permissions system, and more
  • Work on highly complex problems, and bring other team members along with you
  • Work in our exciting tech stack spanning GraphQL, TypeScript, Kotlin, Postgres, Kubernetes, Druid, and Kafka
  • Work with engineering and product leadership to accomplish the team’s roadmap, based on the company priorities and what you know the team can accomplish
  • Use new Apollo prototypes before anyone else and help us hone our “developers building for developers” experiences

Our take

Apollo provides technology to help startups and enterprises build apps using GraphQL. It provides the data graph layer connecting modern apps to the cloud, and is the industry standard implementation for GraphQL.

Apollo claims that GraphQL wins out over competing REST APIs by offering a slicker, more bug-resistant service that does not require complex data fetching code. Certainly, the benefits of GraphQL become apparent with more complex web services or mobile applications, and this is the direction in which companies are increasingly headed as business shifts online. As such, it is unsurprising that Apollo count PayPal, New York Times, and Walmart among a roster of high-profile clients.

In recent years, Apollo has shifted online and its products are in high demand. Due to this, the company has both the resources and the strong industry reputation to continue offering it at the highest grade. Its 2022 launch of "Supergraph", a software layer designed to unify disparate data feeds and create one source for front-end developers, is a good demonstration of the company's continued dedication to innovating.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle

Insights

Top investors

Few candidates hear
back within 2 weeks

126% employee growth in 12 months

Company

Funding (last 2 of 4 rounds)

Aug 2021

$130m

SERIES D

Jun 2019

$22m

SERIES C

Total funding: $183.2m

Company benefits

  • Flexible working hours
  • Generous time off
  • Parental leave
  • Medical, Dental, Vision, Life, and Disability insurance
  • 401(k)
  • Work from home opportunities
  • Virtual “coffee chats” and team lunches, and an AV setup specifically tailored for remote experience
  • Everyone-in-town weeks, where we fly all of our Apollo employees to San Francisco for an action packed week of work and play

Company values

  • We strive for excellence through candid and constructive feedback.
  • We are constantly teaching and learning from each other, allowing us to grow both professionally and personally.

Company HQ

SoMa, San Francisco, CA

Leadership

Co-founder & CEO of Meteor Development group and former software engineer at Asana.

Founder of ActBlue and Meteor Development group. Former Engineer at NetApp. MSc in Electrical Engineering and Computer Science at MIT.

Share this job

View 17 more jobs at Apollo