Staff Backend Engineer
Core
Design and implement GraphQL Federation architecture to streamline product integration and API contracts for eBay's global ecommerce platform.
Role type
Staff Backend Engineer (GraphQL Architecture)
Builds
Unified GraphQL Federation architecture, high-throughput production systems, and developer platform tools.
Domain
Ecommerce, Distributed Systems, API Design
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented design, Large-scale application development, Spring Boot, Node.js, Federated GraphQL, Apollo Federation, Kubernetes, Docker, CI/CD, Service discovery, Distributed tracing, Metrics instrumentation
Preferred skills
Experience with Java, Kotlin, C#, C++, JavaScript, Experience with developer experience (DevEx) or internal platform teams
Technologies
Apollo GraphQL Federation, Spring Boot, Node.js, Kubernetes, Docker
Responsibilities
Provide leadership for Node.js/Spring Boot/DGS GraphQL Federation design and implementation, Own highly critical production systems, Enable high availability and throughput, Collaborate with teams responsible for other foundational systems, Support product teams in GraphQL learning and migration, Advocate for GraphQL adoption and best practices
Seniority
Staff, hands-on IC with architectural leadership