0017 eBay Canada Technology

0017 eBay Canada Technology

MTS-2 Software Eng, Tracking Platform

Toronto, Canada

Sponsorship not specifiedDetected 30 days ago
PythonJavaGoC++ScalaDistributed SystemsBackend DevelopmentIncident ResponseAccessibilitySystems EngineeringCommunicationMentoring

About the role

  • We are seeking platform software engineers, not application engineers.
  • If you are an engineer who enjoys hard problems in distributed systems, backend infrastructure, reliability, and platform architecture, this is the right team for you.
  • Improve observability, alerting, incident response, root-cause analysis, and operational readiness for critical platform services.

Responsibilities

  • This is a pivotal role where you will drive the design and evolution of distributed platform services that power event ingestion, processing, replay, and delivery.
  • What You Will Accomplish: Own the architecture, design, and development of core distributed platform services that support tracking workloads at scale.
  • Build and evolve platform capabilities for event capture, validation, routing, buffering, replay, backpressure handling, and delivery guarantees.
  • Design service APIs, platform contracts, and control-plane workflows that enable safe, reliable adoption by other engineering teams.
  • Drive technical decisions around scaling, reliability, consistency, partitioning, idempotency, fault isolation, and graceful degradation.
  • Develop automation and tooling that reduce operational toil and improve deployment, debugging, and recovery workflows.
  • Partner with engineering and product stakeholders to translate broad platform requirements into durable technical solutions.
  • Lead design reviews, mentor engineers, and raise the technical bar for distributed systems engineering across the team.
  • Identify architectural debt, scaling bottlenecks, and reliability gaps, and drive pragmatic modernization efforts.
  • Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.

Requirements

  • BS EE or CS degree
  • Strong experience designing and operating high-throughput, low-latency, production-grade services with demanding reliability requirements.
  • Strong backend development experience in Java, Python, Go, Scala, C++, or another production-grade programming language.
  • Ability to make sound architecture tradeoffs across reliability, correctness, performance, simplicity, velocity, operability, and cost.
  • Experience defining clean interfaces, migration strategies, backward-compatible changes, and rollout plans for platform systems.
  • Strong communication skills with the ability to explain complex technical decisions clearly and influence across teams.
  • A track record of mentoring engineers, leading technical discussions, and improving the quality of engineering execution.
  • If you have a need that requires accommodation, please contact us at talent@ebay.com.
  • We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process.
  • What You Bring BS EE or CS degree

Benefits

  • About the Role We are seeking a Senior Software Engineer to lead the architectural vision and technical strategy for eBay's Tracking Platform.
  • Your work will help ensure that the platform is dependable in production, easy to operate, and flexible enough to support future growth.

Company info

  • At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells.
  • 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.

This listing is sourced directly from 0017 eBay Canada Technology's careers page and normalized into a canonical job model.