×
Register Here to Apply for Jobs or Post Jobs. X

Senior Staff Software Eng. Data Platform

Job in Toronto, Ontario, M5A, Canada
Listing for: eBay
Full Time position
Listed on 2026-08-12
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, Software Architect
Job Description & How to Apply Below
This job is with eBay, an inclusive employer and a member of my Gwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.
Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet.
Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.
About the Team   The  Unified Feature Store (UFS)  team at eBay, part of the  Golden Data Set   Platform (GDS)  initiative, is building the next generation of eBay's AI and decisioning platform. We are developing a declarative, self-service platform that enables engineers to define, discover, compute, validate, and serve features consistently across both training and real-time inference. Our mission is to eliminate feature duplication, ensure training-serving parity, and provide reliable, scalable, and low-latency feature infrastructure that powers fraud detection, payments, search, personalization, and other mission-critical experiences across eBay.
About the Role   We are seeking a  Senior Staff Software Engineer    to help shape the architecture and technical direction of eBay's Unified Feature Store. In this role, you will design and build the distributed systems that power feature computation, storage, serving, and lifecycle management at massive scale. Your work will directly improve developer productivity, accelerate AI model delivery, and establish UFS as the single source of truth for feature engineering across eBay.
While familiarity with feature stores, stream processing, and data infrastructure is valuable, your primary focus will be on building the distributed platform itself, solving challenging problems in scalability, consistency, reliability, and low-latency serving.
If you're passionate about  large-scale distributed systems, backend infrastructure, platform architecture, and solving hard scalability problems  ,  this is the right team for you.
What You'll Accomplish     Own the  architecture, design  ,  and  development    of l arge-scale distributed services  powering  eBay's   AI and decisioning infrastructure.

Build core  platform services  for  stream processing, state management, feature serving  ,  and  distributed computation.

Solve  distributed systems    challenges in  exactly-once processing, fault tolerance, scalability, online/offline consistency , and  high-throughput processing.

Develop  reusable frameworks, runtimes  ,  and  self-service tooling    for distributed platforms.

Drive architecture decisions across  scaling, reliability, consistency, partitioning, idempotency  ,  and  fault isolation.

Improve  observability, alerting, incident response  ,  and  operational excellence  for critical platform services.

Lead  capacity planning, performance optimization  ,  and  cost efficiency  for distributed systems.

Build  automation    and tooling that simplify  deployment, debugging  ,  and  recovery.

Partner with engineering and product teams to deliver  scalable platform solutions.

Lead  design reviews, mentor engineers  ,  and raise the bar for  distributed systems engineering.

Eliminate  architectural debt, scalability bottlenecks , and  reliability gaps  through platform modernization.

What You Bring      BS/MS    in Computer Science (or related field) with  10+ years    (or  MS with 8+ years ) building  large-scale distributed systems    or  platform infrastructure.

Proven experience designing and operating  high-throughput, low-latency, production-grade distributed services.

Deep knowledge of  distributed systems  ,  including  partitioning, replication, consistency, concurrency, idempotency, back pressure  ,  and  failure recovery.

Strong programming skills in  Java, Python, Go  ,  or similar languages.

Experience building  platform services, frameworks, APIs, libraries  ,  or  runtime infrastructure.

Hands-on expertise with  Kafka, Flink, Spark  and  RDBMS/No

SQL.

Experience operating  production systems  ,  including  observability, performance tuning, incident response, debugging  ,  and  on-call ownership.

Ability to make sound  architectural trade-offs    across  correctness, reliability, performance, operability  ,  and  cost.

Experience designing  clean interfaces, backward-compatible migrations  ,  and  safe rollout strategies.

Strong  technical leadership, communication, mentorship  ,  and  cross-functional influence.

Additional Details
This job posting relates to an existing vacancy within eBay.
eBay is an equal opportunity…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary