E

eBay

Global marketplace for buying and selling

Lead Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaNo salary listedHybrid

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or a related field with at least 10 years of experience, or a Master of Science degree with at least 7 years of experience.
  • Strong experience building modern web applications with React or similar frameworks, HTML/CSS, and responsive design.
  • Proficiency in backend development with Node.js, Java 17 or later, and Spring Boot.
  • Experience designing and building scalable APIs, distributed systems, and high-traffic applications.
  • Strong knowledge of messaging technologies such as Kafka and RabbitMQ, relational and NoSQL databases, and data modeling.
  • Proven system design expertise with distributed systems, including scalability, reliability, and performance trade-offs.
  • Experience leading end-to-end technical design, architecture reviews, and cross-functional engineering initiatives.
  • A strong foundation in computer science fundamentals, including data structures and algorithms.
  • Experience with CI/CD pipelines and modern development tools.
  • Familiarity with AI-assisted engineering tools and AI-driven automation workflows.

Responsibilities

  • Design and build advertising and commerce features that help sellers and advertisers grow their business.
  • Develop scalable, highly available applications, APIs, and services using technologies such as React, Node.js, Java, and Scala.
  • Own end-to-end delivery of complex features, from technical design and architecture through deployment and production support.
  • Drive technical decisions, system design, and cross-team collaboration to ensure scalable, reliable, and maintainable solutions.
  • Use AI-powered development tools and workflows to improve engineering productivity, code quality, testing, and deployment efficiency.
  • Partner with ML and AI teams to develop intelligent advertising capabilities, including recommendations, automation, and AI-driven campaign management.
  • Contribute to continuous learning, Agile development, open-source collaboration, and rapid software delivery.
  • Mentor team members, participate in technical discussions, and help shape engineering best practices across the organization.

About the Company

eBay

Global marketplace for buying and selling

eBay operates a global online marketplace where buyers and sellers can trade a wide range of items, from electronics to fashion to collectibles. Sellers list items with details, buyers browse, bid in auctions or buy via Buy It Now, and the platform processes payments and facilitates shipping, earning revenue from listing fees, final-value fees, advertising, and subscriptions. eBay differentiates itself with a combination of auction-style and fixed-price listings, a large international reach, and buyer/seller protections along with seller tools and promotional options. The goal is to enable easy, varied, and secure commerce across many product categories for people and businesses worldwide.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1995

Recently Posted Jobs

Explore more opportunities at eBay

See more jobs