CareerPlanSign in

MTS 2, Staff Software Engineer

Toronto💼 Full-time🗓 2026-04-16 → 2026-09-27

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.