Talent.com
0017 eBay Canada Technology
Staff Software Engineer - MTS10017 eBay Canada Technology • Toronto
Staff Software Engineer - MTS1

Staff Software Engineer - MTS1

0017 eBay Canada Technology • Toronto
30+ days ago
Job type
  • Full-time
Job description

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. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About the team and the role:

The eBay Ads team builds the advertising and promotion experiences that power growth for sellers and delight buyers on one of the world’s most trafficked and loved commerce platforms. We are a highly collaborative group of engineers, data scientists/applied researchers, product managers, designers, and analysts who experiment, learn, and ship at scale.

As a Staff Engineer, you will be a hands-on technical leader shaping the next generation of our ads platform, with a focus on large-scale applications, low-latency APIs, and robust data pipelines. You will partner closely with cross-functional teams to design and deliver capability-oriented architectures, guide the software development lifecycle end to end, and help grow an inclusive, high-performing engineering culture.

What you will accomplish:

  • Define, design, and implement highly scalable, resilient, and performant distributed systems and low-latency APIs that improve customer experience across eBay’s Ads platform.

  • Deliver high-quality services and data-driven applications end to end—leading design, implementation, testing, and rollout—while rigorously following Definition of Done (DoD) and release criteria for reliability and quality.

  • Partner with architects, product managers, engineers, data scientists/applied researchers, analysts, and operations teams to build innovative, data-informed solutions aligned with eBay’s business goals and technical principles.

  • Lead product and system design efforts, producing clear, well-structured technical design documents and driving design and code reviews that raise engineering standards for the team.

  • Provide day-to-day technical leadership, coaching, and mentorship to engineers—supporting hiring efforts, onboarding, and growth of junior team members—while leading by example and sharing knowledge broadly.

  • Serve as a strong agile leader for your scrum team, effectively running scrum ceremonies, aligning on priorities, and driving work to successful completion in a fast-paced, dynamic environment.

What you will bring:

  • Bachelor’s degree in Computer Science or related field with 8+ years of relevant experience, or Master’s degree with 6+ years of experience, or equivalent practical experience in software engineering.

  • Strong foundation in computer science, including system architecture, distributed systems, data structures, algorithms, object-oriented analysis and design, and functional programming.

  • Hands-on experience building services and APIs using Java and/or Scala and RESTful web services, with a track record of delivering production systems at scale.

  • Experience building data-driven applications using both relational databases (RDBMS) and NoSQL technologies, with an emphasis on scalability, reliability, and performance.

  • Proven experience designing and operating highly scalable, fault-tolerant distributed systems and services for large web sites, leveraging big data and streaming technologies such as Spark, Flink, and Kafka.

  • A self-driven, ownership-oriented mindset, with a delivery-focused approach and the ability to thrive in a collaborative, fast-paced environment—planning, implementing, and driving product work to successful completion with cross-functional partners.

Additional Details

The base pay range for this position is expected in the range below:

C$142,400 - C$190,100

Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including RRSP eligibility, various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

This job posting relates to an existing vacancy within eBay.

eBay is an equal opportunity employer. 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. If you have a need that requires accommodation, please contact us at . We will make every effort to respond to your request for accommodation as soon as possible. View our to learn more about eBay's commitment to ensuring digital accessibility.

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our , and .

Create a job alert for this search

Staff Software Engineer - MTS1 • Toronto

Similar jobs

Staff Software Engineer

Carta Healthcaretoronto, on, Canada
Full-time

You’ll enter our engineering interview process as part of a pooled hiring model.We believe in hiring for Carta first, focusing on your core strengths and technical craft rather than a specific team... Show more

 • Promoted

Senior Staff Software Engineer

Nue.iotoronto, on, Canada
Full-time

The Senior Staff Software Engineer is one of Nue's senior-most individual contributors, responsible for shaping the technical direction of the platform across multiple product teams.This role sets ... Show more

 • Promoted

Staff Software Engineer, Organizations (Auth0)

Oktatoronto, on, Canada
Full-time

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely emb... Show more

 • Promoted

Staff Software Engineer

Clutch CanadaToronto, ON, CA
Full-time

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Staff Software Engineer

Arteria AItoronto, on, Canada
Full-time

Arteria AI is the agentic backbone of financial services operations.We build AI-powered tools that help tier‑one global institutions manage their most complex document workflows faster, smarter, an... Show more

 • Promoted

Staff Software Engineer

KaseyaToronto
Full-time

Leading the design and evolution of large-scale systems and architectures to support long-term scalability, reliability, and maintainability across the platform.Leading the adoption of AI-assisted ... Show more

 • Promoted

Staff Software Engineer

Achieverstoronto, on, Canada
Full-time +1

Join our Framework team: the engineering foundation that makes Achievers scale.This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the bas... Show more

 • Promoted

Staff Software Engineer (Issue Workflow)

Sentrytoronto, on, Canada
Full-time

Bad software is everywhere, and we’re tired of it.Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology.With more than $217 million in fun... Show more

 • Promoted

Staff Software Engineer

CartaToronto, ON, CA
Full-time

Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and private credit.Trusted by 65,000+ companies ... Show more

 • Promoted

Harvey Staff Software Engineer Role

HarveyToronto, ON, CA
Full-time

Join Harvey as a Staff Software Engineer in Toronto, focusing on backend systems for cutting-edge legal technologies.Deliver secure, reliable infrastructure while building engaging user features.In... Show more

 • Promoted

Staff Software Engineer

Capital OneToronto, ON, CA
Full-time

Staff Software Engineer – Capital One Canada, Toronto, Ontario, Canada.Work as part of a dynamic team throughout the Software Development Life Cycle.Act as a tech lead developer owning the technica... Show more

 • Promoted

Staff Software Engineer - Capital One Travel - Android

Capital One Canadatoronto, on, Canada
Full-time

Staff Software Engineer – Capital One Travel – Android (Toronto, Canada).Own technical design, architecture, and development of cross-functional, multi-platform application systems.Work as part of ... Show more

 • Promoted

Staff Software Engineer

Sage Recruiting Inc.toronto, on, Canada
Full-time

Location: Remote within Canada (Toronto preferred).Reports to: Senior Director of Engineering.This is a Canadian-based technology company building a high-scale digital marketplace that powers real-... Show more

 • Promoted

Staff Software Engineer, Web3

United States Digital Space LLCtoronto, on, Canada
Full-time

Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades.The lar... Show more

 • Promoted

MTS 2, Staff Software Engineer

eBay Inc.Toronto, ON, CA
Full-time

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

 • Promoted

Pantheon Staff Software Engineer Role

PantheonToronto, ON, CA
Full-time

Become a Staff Software Engineer at Pantheon, contributing to a revolutionary, real-time content management platform in a fully remote capacity.Here, you’ll fuse deep technical expertise with meani... Show more

 • Promoted

Staff Software Engineer

Rakuten RewardsToronto, ON, CA
Full-time

Rakuten International is a division of Rakuten Group, Inc.Japanese global technology leader in services that empower individuals, communities, businesses and society.Headquartered in San Mateo, Cal... Show more

 • Promoted

Staff Software Engineer - Device Identity

United States Digital Space LLCtoronto, on, Canada
Full-time

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new... Show more

 • Promoted

Staff Software Engineer

Ripple Labs, Inc.Toronto, ON, CA
Full-time

We are looking for a Staff Software Engineer to optimize and scale our liquidity businesses.Candidates will partner with quantitative developers, applied scientists, and other software engineers to... Show more

 • Promoted

Staff Software Engineer

Thomson ReutersToronto, ON, CA
Full-time

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.The global capital markets are among the largest markets in t... Show more