Software Engineer - Observability

eBay

Toronto

On-site

CAD 142,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

eBay is seeking an experienced Software Engineer for the Observability Platform, focusing on scalable, fault-tolerant infrastructure that supports metrics, logs, and traces across thousands of services. You will design backend services in Golang or Python and work with Kubernetes, Prometheus, and OpenTelemetry to improve reliability and incident response.

You will join a team that handles high-scale data processing and contribute to open-source projects while participating in on-call rotations

Qualifications

  • 7+ years of experience in software or infrastructure engineering.
  • Strong programming in Golang or Python for backend services.
  • Solid understanding of distributed systems, fault tolerance, and scalability.
  • Hands-on experience deploying and operating containerized services in Kubernetes-based environments.

Responsibilities

  • Design and deliver scalable, fault-tolerant observability infrastructure for reliable systems.
  • Build and optimize high-throughput services for ingesting, transforming, storing, and querying telemetry data.
  • Strengthen resilience of Kubernetes-based production systems with self-healing and autoscaling.
  • Collaborate with SREs and platform teams to improve incident response and platform capabilities.
  • Participate in architecture reviews, production readiness discussions, and post-incident analyses.

Skills

Golang
Python
Distributed systems
Backend services

Tools

Prometheus
Grafana
OpenTelemetry
ClickHouse
Kubernetes

Job description

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 and the role:

The Observability Platform team builds and operates the infrastructure that helps eBay teams monitor, fix, and improve the reliability of large-scale distributed systems. This platform supports the telemetry and reliability needs of thousands of microservices across eBay and operates at hyperscale, processing billions of time series and petabytes of log data using modern open-source technologies including Prometheus, ClickHouse, OpenTelemetry, and related tools. As a Software Engineer on this team, you will design and build scalable distributed systems with Golang / Python that power metrics, logs, traces, and related observability workflows across the stack—from ingestion and storage to query and visualization. You will partner closely with SREs, platform engineers, and service owners to solve complex reliability challenges, improve operational excellence, and help shape the future of observability at eBay. This role offers the opportunity to work on critical systems, contribute to open-source technologies, and grow through direct exposure to some of eBay’s most complex infrastructure challenges. This role also includes participation in the team’s on-call rotation in support of production reliability.

What you will accomplish:
  • Design and deliver scalable, fault-tolerant observability infrastructure that improves reliability while reducing operational overhead for platform and engineering teams
  • Build and optimize high-throughput services for ingesting, transforming, storing, and querying telemetry data across logs, metrics, and traces
  • Strengthen the resilience of Kubernetes-based production systems through self-healing, autoscaling, and robust operational design
  • Partner with SREs, platform teams, and service owners to translate observability needs into tools and platform capabilities that improve incident response and operational excellence
  • Contribute to architecture reviews, production readiness discussions, and post-incident findings to drive continuous improvement across the platform
  • Expand your technical breadth by working across distributed systems, cloud-native infrastructure, and optionally user-facing observability experiences
What you will bring:
  • 7+ years of experience in software engineering, infrastructure engineering, or a closely related field
  • Strong programming skills in Golang or Python, with experience building reliable backend or infrastructure services
  • Deep understanding of distributed systems concepts such as fault tolerance, scalability, and system reliability
  • Hands-on experience deploying and operating containerized services in Kubernetes or similar cloud-native environments
  • Solid understanding of observability domains including metrics, logs, and traces
  • Experience with tools such as Prometheus, Grafana, OpenTelemetry, ClickHouse, or similar technologies; familiarity with time-series systems, high-throughput data pipelines, open-source infrastructure, or React/JavaScript is a plus
Additional Details

The base pay range for this position is expected in the range below: C$142,400 - C$190,100 Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including RRSP eligibility, various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com . We will make every effort to respond to your request for accommodation as soon as possible.

View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Eng, API Design & Governance
Staff Eng, API Design & Governance

eBay • Toronto

On-site
CAD 120,000 - 160,000
Senior iOS Software Engineer
Senior iOS Software Engineer

eBay • Toronto

On-site
CAD 142,000 - 190,000
RRSP eligibility
Paid time off
Parental leave
+1
Data Scientist
Data Scientist

eBay • Toronto

On-site
CAD 142,000 - 189,000
RRSP eligibility
Paid time off
Parental leave
Competitive Strategy & Insights Lead
Competitive Strategy & Insights Lead

eBay • Toronto

On-site
CAD 121,000 - 162,000
RRSP eligibility
Paid time off
Parental leave
+2
Sr. Full Stack Engineer - MTS 1 (Seller)
Sr. Full Stack Engineer - MTS 1 (Seller)

eBay • Toronto

On-site
CAD 142,000 - 190,000
Lead Data Science
Lead Data Science

eBay • Toronto

On-site
CAD 142,000 - 189,000
RRSP eligibility
Paid time off
Parental leave
+1
Sr Manager, Electronics Initiatives
Sr Manager, Electronics Initiatives

eBay • Toronto

On-site
CAD 121,000 - 162,000
RRSP eligibility
Paid time off
Medical benefits
Sr. Backend Engineer - Test Automation
Sr. Backend Engineer - Test Automation

eBay • Toronto

On-site
CAD 118,000 - 158,000
Engineering Manager - Pricing, Depop
Engineering Manager - Pricing, Depop

eBay • Toronto

On-site
CAD 140,000 - 180,000
MTS 2, Full Stack Engineer
MTS 2, Full Stack Engineer

eBay • Toronto

On-site
CAD 120,000 - 150,000