⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

MTS 2, Staff Backend Software Engineer

  • Source: LinkedIn
  • eBay
  • On-site
  • Toronto
  • Full-Time
  • Mid level

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.
  • Cr…

Skills

  • GraphQL
  • Java
  • NodeJS
  • cplusplus
  • React
  • marko
  • sharpen
  • javascript
  • Scala
  • oracle
  • spring-mvc
  • spring
  • Github
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with eBay

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes