eBay Logo

eBay

MTS 2, Software Engineer, Backend

Posted 10 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Senior level
In-Office
Toronto, ON
Senior level
As a Backend Software Engineer at eBay, you'll design and deliver backend capabilities, improve search functionalities, and enhance existing systems for scalability and performance while collaborating across teams.
The summary above was generated by AI

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 Search Backend team that builds and operates the core services powering eBay Search at scale. We build reliable, high-performance backend systems that retrieve, rank, and serve relevant results for a large global audience of buyers. These systems help users quickly find what they want and enable excellent end-to-end shopping experiences.

Our work sits at the heart of eBay’s marketplace and directly impacts customer satisfaction, seller success, and business growth. We are also increasingly embracing AI-driven and AI-assisted approaches to improve how search systems are built, optimized, and evolved for the future.  

We’re looking for a Member of Technical Staff 2, Backend to lead the invention and delivery of server-side functionality. This improves how shopper intent is translated into fast, relevant, and reliable search experiences. In this role, you will take ownership of a functional area. You will drive technical execution from build through production. You will collaborate across product, engineering, and scientific research to deliver scalable, high-quality solutions with measurable impact. You’ll also help the team adopt AI-first engineering practices and modern development workflows where they can improve productivity, quality, and customer outcomes.  

At Search, we pride ourselves on our collaborative, transparent, and inclusive culture, where every voice is valued, and collective growth is celebrated.

What You'll Do And Learn:

  • Design and deliver backend capabilities that turn shopper intent into optimized search queries and high-quality search results at scale.
  • Lead a key operational segment covering architecture, development, verification, rollout, supervision, and operational excellence in production. 
  • Develop technical compositions, execution plans, and scalable solutions based on product goals and business requirements that balance time to market with long-term quality, maintainability, and extensibility.
  • Partner across multiple engineering, product, and applied science teams to define interfaces, evaluate trade-offs, resolve dependencies, and drive measurable improvements in relevance, latency, reliability, and developer efficiency.
  • Raise the quality and scalability of the team’s systems by driving observability, test automation, resilience, and continuous improvement in code, architecture, and operational practices.
  • Proactively identify and address technical debt, design gaps, and workflow inefficiencies before they become blockers, helping the team move faster and operate more effectively at scale.  

What You Will Bring 

  • Strong backend development experience in Java (Java 17+ preferred) and production service development with Spring Boot or similar frameworks. Skilled in crafting extensible, maintainable, and scalable systems designed for high-traffic environments.
  • 8+ years of hands-on involvement in Java, Spring/Springboot, REST APIs, messaging systems and/or other backend programming languages.
  • An AI-first attitude, with experience or strong interest in leveraging AI-assisted development and testing tools to accelerate delivery, improve quality, and help drive responsible AI workflows across the team.
  • Experience owning multiple subsystems or a major functional area across design, implementation, testing, deployment, monitoring, and production support in a large, modular codebase.
  • Proven ability to convert product goals and business requirements into practical technical builds and execution plans. Proficient at designing scalable backend solutions. Makes sound trade-offs across complexity, performance, and long-term maintainability.
  • Strong understanding of distributed systems fundamentals, including API design, latency and throughput trade-offs, resilience patterns, scalability, reliability, and observability through metrics, logging, and tracing.
  • Strong communication and collaboration skills, with the ability to influence technical direction, clarify trade-offs, align cross-functional partners, and drive execution across teams and dependencies.

Nice to Have:

  • Experience with search and retrieval concepts such as query processing, ranking and sorting, facets and aspects, workflow orchestration systems, or relevance experimentation frameworks. 
  • Solid understanding of GraphQL
  • Experience with Kafka

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 [email protected]. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement 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 Talent Privacy Notice, Privacy Center, and AI Hiring Guidelines.

Similar Jobs

9 Days Ago
In-Office
Expert/Leader
Expert/Leader
eCommerce • Retail
Design and implement scalable backend systems, build high-availability applications, and mentor junior engineers in a collaborative environment.
Top Skills: C++GraphQLJavaMarkoNode.jsNoSQLOracleReactRestful ApisSpring Mvc
7 Minutes Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Design, develop, and optimize C++ code for camera systems, implementing AI models and optimizing algorithms for embedded systems while collaborating with AI engineers.
Top Skills: Ai ModelsAPIsAzure DevopsC++Camera SdksComputer VisionEmbedded SystemsGitGithub ActionsLinuxOnnx RuntimeOpencvPythonPyTorchTensorFlow
9 Minutes Ago
Hybrid
Mid level
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The Solution Architect designs scalable, secure technology solutions for capital markets. Collaborates with teams to ensure alignment with enterprise standards and supports governance.
Top Skills: Cloud PlatformsData ArchitecturesEvent-Driven ArchitecturesIntegration ArchitecturesModern Application Architectures

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account