Staff Software Engineer – Platform Team

Job not on LinkedIn

🕒 March 28

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Apollo GraphQL

Apollo GraphQL

51 - 200 employees

🔌 API

🏢 Enterprise

☁️ SaaS

API • Enterprise • SaaS

Apollo GraphQL is a company that offers a comprehensive platform for GraphQL development, enabling developers to create powerful, context-rich APIs. The platform, known as Apollo GraphOS, facilitates seamless app development by unifying APIs into a declarative query-based system, enhancing developer efficiency and offering real-time data access. Apollo's solutions support enterprise-level implementations, providing tools for backend teams to create a composable and self-service data graph that powers diverse applications with consistent and performant user experiences. With a focus on scalability, security, and rapid AI-driven iteration, Apollo GraphQL is trusted by industry leaders such as Netflix, PayPal, and Warner Brothers. The company is committed to improving collaboration across development teams and streamlining the delivery of feature improvements.

📋 Description

• Join us as a software engineer and become a key architect of the Registry, transforming it into a powerful, enduring platform that defines the future of how our users build and manage their applications. • This is a high-impact, cross-functional role that goes far beyond a single service. • You'll drive innovation across the entire stack from high-performance backend services and control-plane APIs to core artifact pipelines and the intuitive customer-facing web applications. • You will collaborate closely with Product, Design, and diverse engineering teams to deliver world-class solutions. • Own critical Registry domains: Take technical ownership of core systems such as schema and service lifecycle, artifact pipelines, or registry workflows. • Lead high-impact initiatives: Serve as technical lead on cross-team efforts involving platform, security, runtime, and observability partners. • Design platform primitives: Build APIs, data models, and workflows that internal teams and customers depend on. • Operate what you build: Participate in on-call, incident response, and postmortems. Design for reliability, observability, and long-term maintainability. • Raise the bar around you: Mentor other engineers, review designs, and help the team make better architectural decisions over time.

🎯 Requirements

• Proven experience designing and operating distributed, multi-tenant backend systems in production • Strong understanding of consistency models, failure modes, resiliency patterns, and scalability tradeoffs • Experience building platforms / control planes: APIs, data models, and workflows that other teams build on • Strong proficiency in at least one modern backend language (e.g., TypeScript/Node, Go, Rust, Java, or similar) • Solid experience with datastores (relational + one of: key-value, document, or time-series) and data modeling • Hands-on experience owning services in production: on-call, incident response, postmortems • Strong grasp of observability (metrics, tracing, logging), SLOs, and capacity/performance tuning • History of designing for “boring” production behavior: safety, rollback paths, migrations, incremental delivery • Ability to drive system design for complex features spanning multiple services and teams • Comfortable working with infrastructure (CI/CD, deployment, config, runtime) and partnering with frontend engineers to deliver end-to-end experiences • Experience working closely with Product and Design to define scope, prioritize, and iterate • Strong written and verbal communication, especially for async collaboration and design reviews. • Bonus • Familiarity with GraphQL, GraphOS-like platforms, or API gateways • Exposure to AI agents, tool / function calling, or agent orchestration platforms • Experience modeling tools/APIs for LLMs or building infrastructure for AI-powered systems • Experience with cloud-native architectures (Kubernetes, containers, service meshes) • Experience driving technical standards (operability, security, testing, code review norms)

🏖️ Benefits

• Apollo offers all U.S. employees a 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 are provided by Sun Life Financial.

Apply Now

Similar Jobs

🕒 March 28

ThirdLaw Molecular

1 - 10

🧬 Biotechnology

💊 Pharmaceuticals

⚕️ Healthcare Insurance

Founding Software Engineer at ThirdLaw focusing on AI control systems and backend architecture. Collaborate on complex distributed systems, ensuring safety and performance in AI deployments.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

GRPC

Kafka

Kubernetes

Linux

Postgres

Python

Unix

Go

🕒 March 28

NetDocuments

201 - 500

🤝 B2B

☁️ SaaS

Staff Software Engineer at NetDocuments driving the architecture and design for authentication and authorization systems. Collaborating globally and mentoring engineers while writing production-grade code.

AWS

Azure

Cloud

DynamoDB

Kafka

Microservices

NoSQL

Postgres

SQL

.NET

🕒 March 27

SmithRx

51 - 200

⚕️ Healthcare Insurance

☁️ SaaS

🤝 B2B

Staff Software Engineer focusing on back-end architecture for SmithRx product features. Collaborating with stakeholders to produce high-quality, scalable software and services.

AWS

Docker

GraphQL

Java

JavaScript

Kotlin

Kubernetes

Node.js

Postgres

SQL

TypeScript

Go

🕒 March 27

Hyperbolic

1 - 10

🤖 Artificial Intelligence

☁️ SaaS

Full Stack Engineer designing, building, and scaling applications for Hyperbolic's AI cloud platform. Collaborating with cross-functional teams to deliver scalable systems and improve development practices.

Postgres

Python

TypeScript

🕒 March 27

Short Story

51 - 200

👗 Fashion

🛒 Retail

👥 B2C

Staff Engineer developing full-stack applications at Short Story, a tech startup focused on petite women's fashion. Collaborating across teams to build scalable and efficient solutions.

AWS

Cypress

JavaScript

Jest

Next.js

Node.js

Postgres

React

TypeScript

Webpack

Yarn