MTS 1, Software Engineer, Backend
Core
Designing and maintaining production backend systems and APIs for eBay's Product Knowledge Big Data platform.
Role type
Senior IC backend software engineer (Java/Spring Boot)
Builds
Production-ready backend services, APIs, and lightweight demo applications for mobile clients.
Domain
Ecommerce, Big Data, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, REST/GraphQL APIs, Microservices, Event-driven patterns, NoSQL, Docker, Kubernetes, CI/CD, Unit/Integration/Contract/E2E testing
Preferred skills
Mobile development (iOS/Swift/SwiftUI), Coding agents, Agentic development workflows, AI-assisted software engineering
Technologies
Java, Spring Boot, NoSQL, Docker, Kubernetes, CI/CD, iOS, Swift, SwiftUI
Responsibilities
Own a backend functional area end-to-end; set coding and documentation standards; map business problems to production-ready backend solutions and APIs; champion engineering excellence (security, scalability, performance, availability); identify cross-system gaps and drive resolution; build lightweight demo applications to validate ideas.
Seniority
Senior, hands-on IC