MTS 1, Software Engineer
Core
Design, develop, and maintain backend software systems for eBay's post-purchase ecosystem (cancellations, returns, refunds) serving millions of global users.
Role type
Senior IC Software Engineer (Backend)
Builds
Web and native applications for the Protections team's post-purchase experiences
Domain
E-commerce, Backend Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, GraphQL, Spring/Springboot, REST APIs, messaging systems, RDBMS, NoSQL, ElasticSearch, TDD, CI/CD
Preferred skills
Shift left approach, E2E testing, technical leadership
Technologies
Java, GraphQL, Spring, Springboot, REST, ElasticSearch, RDBMS, NoSQL
Responsibilities
Translate requirements to software design and create maintainable code; take full responsibility for the entire software life cycle; influence technical decisions and guide others; identify areas for flexibility to improve engineering velocity; collaborate with cross-functional partners; manage project features and resolve issues; provide technical guidance, code review, and mentorship; build the engineering roadmap; lead E2E testing and delivery velocity; lead engineering support, release, and on-call responsibilities.
Seniority
Senior, hands-on IC with mentorship