Software Engineer 3 (Fullstack)
Core
Design and build scalable infrastructure for telemetry, monitoring, and reliability needs of eBay's platform teams, handling billions of time series and petabytes of logs.
Role type
Senior IC distributed systems engineer (observability)
Builds
Scalable telemetry infrastructure, data ingestion/storage/querying services, and optional user-facing visualization interfaces
Domain
Ecommerce platform infrastructure, distributed systems, observability
Deliverable
production ML models | infrastructure
Required skills
Golang (or Java/C++/Python), Kubernetes, distributed systems fundamentals, REST/gRPC API design, microservices architecture, time-series data handling, observability pillars (metrics/logs/traces)
Preferred skills
Prometheus, Grafana, OpenTelemetry, ClickHouse, React/JavaScript/TypeScript, time-series query optimization, high-throughput data pipelines, open-source contributions
Technologies
Kubernetes, Prometheus, ClickHouse, OpenTelemetry, React, JavaScript, Golang, ClickHouse
Responsibilities
Architect fault-tolerant telemetry infrastructure, build and optimize data ingestion/transformation/querying services, operate production-grade Kubernetes systems, collaborate on observability tooling, participate in system design reviews and post-incident retrospectives, perform site on-call rotation
Seniority
Senior, hands-on IC