Talent.com
0017 eBay Canada Technology
MTS 2, Staff Backend Software Engineer0017 eBay Canada Technology • Toronto
MTS 2, Staff Backend Software Engineer

MTS 2, Staff Backend Software Engineer

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.

Join a culture that has championed diversity and inclusion for over 25 years—a place where you can be your authentic self, deliver your best work, and drive meaningful change.

Every day, millions of people rely on eBay to sell and ship goods globally. Our team empowers this community by building innovative shipping products that help small businesses meet the evolving demands of modern e-commerce. We are a curious, agile group dedicated to making a global impact on one of the world's most massive digital marketplaces.

We are seeking a dynamic and collaborative Staff Engineer to architect new experiences and evolve the distributed systems that power eBay at an unmatched scale. In this role, you will design and implement core software and cloud-based tools that keep us at the forefront of the industry. You will build scalable systems, refine architecture, and contribute high-level ideas to our technology and algorithms. By partnering closely with product and design teams, you will translate user requirements into technical reality and deliver world-class results.

What you will do and learn

  • Build and scale high-availability, user-facing applications using RESTful and GraphQL APIs.

  • Master object-oriented analysis and design (OOAD), SOLID principles, and modern software engineering methodologies.

  • Gain hands-on experience with backend services like Java, Node.js, and C++ alongside frontend technologies like React and Marko.

  • Collaborate within an internal open-source community to share code and contribute to diverse projects.

  • Partner with Architecture, Product, QA, and Operations to deliver scalable solutions that align with business goals and performance standards.

  • Mentor junior engineers to maintain high software quality and professional development standards.

  • Deepen your technical and domain expertise to solve complex, real-world product challenges.

  • Sharpen your analytical and problem-solving skills in a high-stakes engineering environment.

  • Lead engineering estimations, implementation planning, and system rollouts across multi-functional teams.

  • Translate requirements into clean, efficient, maintainable, and extensible code.

  • Take ownership of large functional areas, becoming a recognized subject matter expert.

  • Influence technical direction across domain teams to guide high-level architectural decisions.

  • Drive team productivity by identifying and evangelizing new tools and workflows.

  • Design flexible systems that anticipate future changes to increase overall engineering velocity.

  • Practice evidence-centered design to ensure testability and high quality within continuous delivery pipelines.

  • Manage the project lifecycle by breaking features into sub-tasks and resolving execution blockers.

  • Provide technical guidance through code reviews and contribute to Architecture Decision Records (ADRs).

  • Identify systemic gaps and build long-term engineering roadmaps to resolve them.

  • Own the release process and on-call responsibilities to support a 24/7 "always-on" global site.

What you will bring:

  • Bachelor’s or Master’s degree in Computer Science or a related field with 9–10+ years of professional experience.

  • Deep expertise in system architecture, distributed systems, and core computer science fundamentals.

  • Advanced proficiency in data structures, algorithms, OOP, OOA/D, and functional programming.

  • Hands-on experience with Node.js, JavaScript, Java, Scala, and Oracle or NoSQL databases.

  • Proven track record of building and scaling web technologies and RESTful applications.

  • Extensive experience working with enterprise frameworks such as Spring MVC.

  • A "builder" mindset with a history of developing, debugging, and refining complex software applications.

  • Creative problem-solving skills focused on delivering high-impact, real-world products.

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.

  • Proven ability to make high-level technical decisions and present complex ideas to diverse audiences.

  • Strong sense of ownership and a self-driven approach to project execution and system reliability.

  • Continuous learner who is excited by innovative technologies and committed to developing transferable skills.

  • Active participant in the engineering community, attending knowledge-sharing sessions both internally and externally.

  • Natural innovator and team player who thrives in a collaborative, fast-paced environment.

  • Demonstrated passion for the craft through GitHub contributions, side projects, or open-source involvement.

Additional Details

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

MTS 2, Staff Backend Software Engineer • Toronto

Similar jobs

Staff Backend Engineer - C$146,000 - C$176,000 A Year - Remote

ProcurifyEast York, Canada
Remote
Full-time

Seeking a Staff Backend Software Engineer to lead technical strategy, design, and develop scalable APIs and services using Python/Django, mentor teams, and optimize data systems for a mid-market pr... Show more

 • Promoted

Staff Software Engineer, Backend - C$200,000 - C$225,000 A Year - Remote

GlossGeniusNorth York, Canada
Remote
Full-time

Seeking a Staff Software Engineer (Backend) to provide technical leadership, design complex systems, and mentor engineers.Responsibilities include roadmap planning, stakeholder engagement, and code... Show more

 • Promoted

Staff Software Engineer (Backend) - Everand Core

Scribd, Inc.toronto, on, Canada
Full-time

Staff Software Engineer on the Everand Core team.You’ll own the backend platform that powers Everand's web and mobile experiences, driving rapid experimentation, discoverability, personalization, a... Show more

 • Promoted

Staff Backend Engineer - Vancouver - C$285,000 - C$300,000 A Year

GigaNorth York, Canada
Full-time

Seeking a Staff Backend Engineer to shape technical direction, lead complex projects, and make architectural decisions for real-time AI agents.Hands-on role focused on building and shipping code. Show more

 • Promoted

Staff Backend Engineer - Canada - C$150,000 - C$240,000 A Year

InworldNorth York, Canada
Full-time

Seeking a Staff Backend Engineer to contribute technically to a new consumer AI platform, focusing on real-time, online capabilities and scaling AI experiences.The role involves collaboration with ... Show more

 • Promoted

MTS 2, Staff Backend Software Engineer

eBayToronto, ON, CA
Full-time

We are seeking a dynamic and collaborative Staff Engineer to architect new experiences and evolve the distributed systems that power eBay at an unmatched scale.In this role, you will design and imp... 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

Staff Backend Engineer, Verifiable Digital Credentials - C$160,000 - C$220,000 A Year

Verifiable Digital CredentialsToronto County, Canada
Full-time

Seeking a Senior Backend Engineer to define technical strategy for a digital credentials platform, focusing on AI-native practices and mentoring. Show more

 • Promoted

Staff Software Engineer (Backend)

CopperToronto, Ontario, Canada
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Show more

 • Promoted

Staff Backend Engineer

HelloFreshtoronto, on, Canada
Full-time

Staff Backend Engineer at HelloFresh.About the role As a Staff Backend Engineer at HelloFresh, you will play a pivotal role in shaping the architecture and development of our backend systems.You wi... Show more

 • Promoted

Member of Technical Staff - Backend Software Engineer

Viggle AIToronto
Full-time

Learning fast is an engineer’s superpower in the AI era.Viggle AI is a startup backed by top-tier investors such as a16z and TSFV.At the forefront of the GenAI revolution, we specialize in controll... Show more

 • Promoted

Staff Backend Software Engineer (Java/Scala) - C$130,000 - C$170,000 A Year - Remote

LookoutNorth York, Canada
Remote
Full-time

Backend Software Engineer needed to contribute to detection engines and analysis systems for a cybersecurity platform.Experience with mobile app reverse engineering and large-scale cloud systems re... Show more

 • Promoted

Staff Software Engineer, Workspace One - C$200,000 - C$253,650 A Year - Remote

OmnissaNorth York, Canada
Remote
Full-time

Staff Software Engineer to design and develop architecture components for the Workspace ONE Intelligence Platform, using Java, Spring Framework, and AWS technologies. Show more

 • Promoted

Staff Software Engineer, Backend

HarveyToronto
Full-time

As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing features for some of the world’s lea... Show more

 • Promoted

Staff Backend Engineer

BettermodeToronto, ON, CA
Full-time

At Bettermode, we are redefining how businesses streamline customer experiences and foster strong relationships.Our platform empowers businesses to seamlessly craft powerful web apps with engagemen... Show more

 • Promoted

Staff Software Engineer, Backend

GlossGeniusToronto, ON, CA
Full-time

GlossGenius is building an ecosystem enabling entrepreneurs to succeed.We empower small business owners to focus on being creators, not admins, by offering a range of business management tools incl... Show more

 • Promoted

Staff Software Engineer - Backend Focus

Thomson ReutersToronto
Full-time

Explore the role of Staff Software Engineer with a focus on backend architecture and document analysis in a hybrid workplace.Bring your skills to a company committed to transparency and justice.Thi... Show more

 • Promoted

Staff Software Engineer, Backend - C$158,400 - C$198,000 A Year

CourseraEast York, Canada
Full-time

Backend Software Developer needed for Coursera's Payments team to innovate and build scalable checkout and payment experiences.Responsibilities include service architecture, API development, an... Show more

 • Promoted

Staff Software Engineer (Backend) - C$170,000 - C$190,000 A Year - Remote

CopperNorth York, Canada
Remote
Full-time

Lead backend software engineer responsible for designing and implementing scalable SaaS solutions, mentoring other engineers, and driving technical best practices within a remote, cross-functional ... Show more

 • Promoted

Staff Software Engineer – Backend

VaricentToronto, Canada
Full-time

Toronto, CanadaAt Varicent, we're not just transforming the Sales Performance Management (SPM) market—we're redefining how organizations achieve revenue success.Our cutting‐edge SaaS soluti... Show more