E

MTS 2, Staff Backend Software Engineer

icon building Company : Ebay Inc.
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - MTS 2, Staff Backend Software Engineer

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 [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.

Original job MTS 2, Staff Backend Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Staff Backend Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Staff Backend Software Engineer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.