eBay
Staff Eng, API Design & Governance
Toronto · Staff+
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 96%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, and disability, or other legally protected status.
Responsibilities
- Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.
Requirements
- If you have a need that requires accommodation, please contact us at talent@ebay.com.
Company info
- Design and deliver scalable, resilient systems and APIs that improve end-to-end developer and customer experiences across eBay's platform.
- Lead the architecture of high-traffic, distributed systems and service contracts that are intuitive, evolvable, and built for long-term reuse at scale.
- Establish and drive API design and governance standards across teams, including documentation, versioning, observability, and consistency across REST and GraphQL interfaces.
- Translate complex business and product needs into clear technical strategies and specifications, partnering cross-functionally to deliver solutions that balance performance, reliability, cost, and speed.
- Raise engineering quality through architecture reviews, code reviews, mentoring, and technical leadership that strengthens design practices across the organization.
- Identify and resolve bottlenecks, scaling challenges, and reliability risks proactively, helping improve platform performance, maintainability, and operational excellence over time.
- 10+ years of software engineering experience, including deep expertise in building and scaling high-traffic, distributed, transaction-heavy systems.
- Strong proficiency in at least one modern backend language such as Java, Python, or Kotlin, along with strong fundamentals in software design principles, including SOLID and common design patterns.
- Deep experience designing and operating APIs at scale, including GraphQL schema design and evolution, efficient data fetching, backward compatibility, and strong understanding of API architecture across GraphQL, REST, and RPC.
- Expertise in distributed systems, multi-threading, concurrency, enterprise-scale architecture, and building systems with high standards for performance, availability, and observability.
- Demonstrated ability to create clear technical specifications and well-documented service contracts, and to drive API design consistency and governance across multiple teams.
- Experience working in Agile environments and using modern developer productivity tools, with additional strength in areas such as federated GraphQL, cloud-native or microservices architectures, modern frontend technologies, or large-scale platform strategy considered a plus.
- At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells.
- Our platform empowers millions of buyers and sellers in more than 190 markets around the world.
This listing is sourced directly from eBay's careers page and normalized into a canonical job model.