E

eBay

Verified Job Source

We connect people and build communities to create economic opportunity for all.

San Jose, CA

Technology, Information and Internet
5,001+ people

About

At eBay, we create pathways to connect millions of sellers and buyers in more than 190 markets around the world. Our technology empowers our customers, providing everyone the opportunity to grow and thrive — no matter who they are or where they are in the world. And the ripple effect of our work creates waves of change for our customers, our company, our communities and our planet.

Open positions

Staff Backend Engineer - MTS 2 (Live)

Hybrid · Toronto

Architect and develop highly scalable, resilient distributed software applications and APIs for the eBay Live platform. Lead engineering support, provide technical guidance, and drive the engineering roadmap while collaborating with cross-functional partners.

ML Data Engineer

Hybrid · Toronto

The role involves designing advanced machine learning models for ranking and personalization or building robust end-to-end infrastructure for production ML systems. Responsibilities include model research, platform development, MLOps, and ensuring system performance and scalability.

Senior Backend Engineer - MTS 1 (Live)

Remote · Canada

The engineer will translate requirements into clean, efficient, and maintainable code, practicing evidence-centered design to ensure high quality and velocity in continuous delivery. Responsibilities also include leading engineering support, release, and on-call duties for the 24/7 site, and taking full ownership of the software life cycle for assigned subsystems.

MTS 1, Software Engineer

On-site · Toronto

You will architect, design, and develop highly scalable backend systems to support eBay's global selling experience. This role involves owning major features end-to-end and driving technical improvements in performance, reliability, and scalability.

MTS 2, Staff Backend Software Engineer

On-site · Toronto

The Staff Engineer will architect and evolve distributed systems that power eBay's global e-commerce platform at scale. They will lead engineering teams, mentor junior staff, and partner with product and design teams to deliver high-availability, user-facing applications.

Staff Software Engineer - Lakehouse

Hybrid · Toronto

The role focuses on building and optimizing the next-generation lakehouse platform, specifically enhancing Spark stability, usability, and performance, and extending Iceberg's capabilities. Responsibilities also include troubleshooting production issues and maintaining system monitoring, logging, and alerting.

Staff Backend Engineer - MTS 2 (Live)

Remote · Toronto, Ontario, Canada

You will translate requirements into software design and create clean, efficient code while managing project features and collaborating with cross-functional partners. Additionally, you will provide technical guidance and mentorship to team members.

Software Engineer 3

Hybrid · Toronto

You will lead the design and implementation of the Federated GraphQL platform while ensuring high availability and system throughput. Additionally, you will collaborate with product teams to support GraphQL migration and advocate for architectural best practices.

MTS 1, Software Engineer, Full Stack

Hybrid · Toronto

Develop and implement a distributed experimentation and feature flag platform across the full stack from UI to backend. Collaborate with cross-functional teams to ensure system scalability, resilience, and operational excellence.

Senior Full Stack Engineer

On-site · Toronto

The engineer will design, build, and evolve scalable, cloud-native software architectures on AWS, owning features end-to-end from design through deployment and monitoring. They will also contribute to API design and collaborate with cross-functional teams to deliver impactful solutions.

Senior MTS Backend Engineer (eBay Live)

Remote · Toronto, Ontario, Canada

You will lead complex technical initiatives and drive the architectural direction for the eBay Live shopping platform. This role involves mentoring team members, managing 24/7 site reliability, and collaborating across domains to modernize systems.

Senior MTS Backend Engineer (eBay Live)

Remote · Toronto, Ontario, Canada

The role involves leading complex technical initiatives and driving the technical direction for the eBay Live platform. The engineer will take ownership of projects from conception to implementation, ensuring high-quality code and effective collaboration across teams.

Sr. MTS, Frontend Engineer (eBay Live)

Remote · Toronto, Ontario, Canada

Independently lead complex technical initiatives and drive the technical direction for eBay Live. Take ownership of projects from conception to implementation while ensuring high-quality code delivery.

Staff Software Engineer - MTS 2

Hybrid · Toronto

Architect and develop highly scalable, resilient, and distributed software applications, APIs, and machine learning models for the shipping platform. Collaborate with cross-functional teams to design innovative solutions while mentoring team members and improving overall productivity.

Senior MTS Software Engineer (Backend)

Remote · Toronto, Ontario, Canada

Independently lead complex technical initiatives and drive technical direction across teams. Take ownership of projects from conception to implementation while improving engineering practices and culture.

Senior MTS Software Engineer (Backend)

Remote · Canada

Lead complex technical initiatives and drive the technical direction across teams. Take ownership of projects from conception to implementation while ensuring high-quality standards and fostering collaboration.

Senior Software Engineer, Data Platform

Hybrid · Toronto

Design, build, and deploy software components for a highly available, large-scale distributed data platform. Maintain platform uptime and reliability SLAs while collaborating with product management and peer engineering teams.

Staff Backend Engineer - MTS 2 (Live)

Remote · Toronto, Ontario, Canada

Architect and develop highly scalable, resilient distributed software applications and APIs for the eBay Live shopping platform. Lead technical strategy, provide mentorship to team members, and manage the engineering roadmap for 24/7 site operations.

Senior Backend Engineer - MTS 1 (Live)

Remote · Toronto, Ontario, Canada

The role involves designing and developing clean, maintainable code for the eBay Live shopping platform while managing the full software life cycle. You will provide technical guidance, mentor team members, and lead engineering support for a 24/7 site.

MTS 1, Full Stack Engineer

On-site · Toronto

The engineer will design, build, and evolve scalable, cloud-native software architectures on AWS, owning features end-to-end from design through deployment and monitoring. They will also contribute to API design and collaborate closely with cross-functional teams to deliver impactful consumer-facing experiences.