MTS 2, Staff Software Engineer
Core
Design, build, and operate agent-based AI systems with composable skills, planning, tool-use, and memory for global marketplace scale.
Role type
Staff Software Engineer (MTS 2), AI/Agentic Systems
Builds
Production AI workflows, orchestration services, APIs, and event pipelines for eBay's ecommerce platform
Domain
Ecommerce, Artificial Intelligence, Agentic Systems, Distributed Systems
Deliverable
production ML models
Required skills
System architecture, distributed systems, agentic system design, AI workflow orchestration, RAG implementation, event streaming, API development, mentoring
Preferred skills
Open source contribution, functional programming, creative product thinking
Technologies
Node.js, Java, Scala, C++, JavaScript, TypeScript, React, Marko, Kafka, Kubernetes, Oracle, NoSQL, Spring MVC, REST, GraphQL
Responsibilities
Architect agentic systems with state management and composable skills; build AI workflows with retries and SLAs; operate Kafka event pipelines; ship REST/GraphQL services; implement RAG with guardrails; conduct offline/online evaluations and governance; mentor teams and contribute to OSS
Seniority
Staff, hands-on IC with mentorship responsibilities