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

Sr. Staff 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.

Sr. Staff Backend Engineer (eBay Live)

On-site · Toronto

You will independently lead complex technical initiatives and drive the technical direction and roadmap for the eBay Live platform. Additionally, you will take ownership of complex projects and empower teams through effective collaboration and knowledge sharing.

Senior Backend Engineer - SE3 (Live)

Hybrid · Toronto

Develop and maintain scalable backend services for the eBay Live platform while ensuring high-quality production code. Lead engineering support, release management, and on-call responsibilities for the 24/7 site.

Data Engineer

Hybrid · Toronto

You will architect, design, and develop high-performance real-time and batch data pipelines to process massive volumes of data. You will also collaborate with Data Science, Product, and Engineering teams to translate complex requirements into robust, scalable data solutions.

Sr. Data Engineer

Hybrid · Toronto

The role involves architecting, designing, and developing high-performance, scalable real-time and batch data pipelines. You will also be responsible for managing data orchestration, ensuring data quality, and collaborating with cross-functional teams to support data-driven initiatives.

Sr. Data Engineer Manager

Hybrid · Toronto

Lead and develop a team of data engineers to architect and operate high-performance real-time and batch data pipelines. Partner with cross-functional teams to translate business priorities into scalable, high-quality data solutions.

Sr. Staff Backend Engineer - Sr. MTS

Remote · Toronto, Ontario, Canada

Lead complex technical initiatives and drive technical direction across teams. Take ownership of projects from conception to implementation while ensuring high engineering standards.

MTS 2, Staff Software Engineer

Hybrid · Toronto

The Staff Engineer will architect and operate agent-based systems, defining AI workflows including planning, tool-use, and memory. They will also ship production services, manage event pipelines, and mentor teams to deliver reliable AI outcomes at scale.

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.

Senior Backend Engineer - MTS 1 (Live)

On-site · Toronto

The role involves translating requirements into clean, efficient, and maintainable code, practicing evidence-centered design, and managing project features through execution. Responsibilities also include providing technical guidance, leading E2E testing quality, and taking full ownership of the software lifecycle for assigned subsystems.

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.

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.

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 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.

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.

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.