Staff Backend Engineer, Foundations
Core
Building foundational backend patterns, libraries, and capabilities (specifically migrating from REST to GraphQL) that product teams rely on to ship features.
Role type
Staff Backend Engineer (Foundations/Platform)
Builds
Reusable backend patterns, GraphQL supergraphs/subgraphs, authentication/authorization systems, and scalable infrastructure.
Domain
SaaS / Telecommunications / API Modernization
Required skills
TypeScript, GraphQL, Systems Design, Microservices, Event-driven architecture, Scalability, API Design, Technical Leadership
Preferred skills
GraphQL Federation, Authentication/Authorization, Search, Graph Architecture, Go/Python/Java
Technologies
Node, TypeScript, Temporal, RabbitMQ, Kubernetes, AWS, Postgres, MongoDB, Elasticsearch, Redis, Datadog, React, iOS, Android
Responsibilities
Lead the REST to GraphQL migration and define core patterns; Shape GraphQL architecture including supergraphs and subgraphs; Rework authentication and authorization across the organization; Build reusable libraries and backend patterns for product engineers; Design reliable, scalable backend systems; Set technical direction and mentor engineers across teams.
Seniority
Staff, hands-on IC with cross-org influence