Staff Engineer - MTS 2 (Integrations)
Core
Lead technical architecture and implementation for a new integration team building reusable marketplace capabilities (identity, payments, shipping) for adjacent platforms.
Role type
Staff Engineer (Technical Leadership, Hands-on IC)
Builds
Reusable marketplace services and platform integrations
Domain
E-commerce, Marketplace, Cloud-native distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Backend engineering, Distributed systems, Service-based architectures, System design, Technical architecture leadership
Preferred skills
GraphQL (Federated), Scala, Kotlin, TypeScript, Node.js, AWS, Full-stack architecture, Startup/Scale-up experience, Marketplace/Commerce domain
Technologies
Java, GraphQL, Apollo, Scala, Kotlin, TypeScript, Node.js, AWS
Responsibilities
Lead technical architecture from concept to implementation, Write and ship production code, Drive architectural discussions and design reviews, Translate ambiguous business goals into scalable technical solutions, Partner with engineering teams across stacks and geographies, Define how eBay capabilities are exposed as services, Influence engineering best practices for scalability
Seniority
Staff, Technical Leadership, Hands-on IC