MTS 2, Staff Backend Software Engineer
Core
Architect and build scalable distributed systems and cloud-based tools for eBay's global ecommerce platform, serving millions of buyers and sellers.
Role type
Staff Backend Software Engineer
Builds
High-availability user-facing applications, RESTful/GraphQL APIs, and core backend services for a global digital marketplace.
Domain
Ecommerce, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, Distributed systems, Data structures and algorithms, Object-oriented design (OOP), Functional programming, Backend development (Java, Node.js, Scala), Database management (Oracle, NoSQL), Enterprise frameworks (Spring MVC), API design (REST, GraphQL)
Preferred skills
Open-source contribution, Technical leadership, Cross-functional collaboration, Innovation in tooling and workflows
Technologies
Java, Node.js, Scala, React, Marko, Spring MVC, Oracle, NoSQL, GraphQL, REST
Responsibilities
Design and implement core software and cloud-based tools, Mentor junior engineers, Lead engineering estimations and system rollouts, Influence technical direction and architectural decisions, Own the release process and on-call responsibilities, Identify systemic gaps and build long-term engineering roadmaps
Seniority
Staff, hands-on IC with strategic influence