CareerPlanGet AI match score →

Staff Engineer, API Design & Governance

Toronto💼 Full-time🗓 2026-05-07 → 2026-07-30

Core

Design and build scalable, high-performance distributed systems and APIs (REST, GraphQL) that power seamless end-to-end customer experiences for eBay's global platform.

Role type

Staff Software Design Engineer (API Design & Governance)

Builds

eBay's Public APIs, Developer Portal, and core platform capabilities for millions of buyers and sellers.

Domain

Ecommerce, Distributed Systems, API Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Python, or Kotlin; GraphQL schema composition and evolution; REST/RPC API architecture; Distributed systems design; Multi-threading and concurrency; SOLID principles; System performance and observability; Technical specification creation; API governance and standards.

Preferred skills

Federated GraphQL architectures (Apollo Federation); TypeScript/JavaScript and React; Microservices and cloud-native architectures; Multi-tenant architectures; Search, recommendation, pricing, or payment systems.

Technologies

Java, Python, Kotlin, GraphQL, REST, RPC, TypeScript, JavaScript, React, Apollo Federation, Claude Code, Cursor, GitHub Copilot.

Responsibilities

Design and implement scalable, resilient fullstack systems; Architect high-traffic, distributed systems; Lead the design of robust, evolvable APIs and service contracts; Define and enforce standards for API design, documentation, versioning, and governance; Write high-quality, maintainable code; Lead complex technical initiatives end-to-end.

Seniority

Staff, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗