eBay-posted 3 months ago
$115,200 - $199,700/Yr
Full-time • Mid Level
Portland, OR
5,001-10,000 employees

Cloud Data Technologies (CDT) team at eBay is responsible for all the data infrastructure and management of end-to-end data lifecycle for all eBay data from onsite to analytics use cases. We are seeking a Software Engineer passionate about data-driven technologies and architectures. We’re seeking a Member of Technical Staff 1 (Software Engineer) who can work independently and is an expert in distributed systems. You’ll design and deliver well-scoped services and features that advance eBay’s Core Data Platform—improving scalability, reliability, and developer experience. This role is Data Platform Engineering (not data engineering): you’ll build and evolve the platform itself rather than author application pipelines.

  • Independently design, implement, and ship distributed services and features end-to-end (design → code → tests → deploy → operate).
  • Build core platform capabilities across ingestion, streaming, lakehouse/warehouse, catalog, and governance.
  • Write production-grade code with strong observability (metrics, logs, traces) and SLOs, and participate in on-call for the services you own.
  • Diagnose and resolve performance, scalability, and correctness issues in distributed environments.
  • Contribute design docs for your areas; participate in reviews to uphold reliability, security, and cost best practices.
  • Collaborate with product, infra, and analytics teams to align technical work with business outcomes.
  • 6+ years of professional software engineering experience (or equivalent impact).
  • Expertise in distributed systems fundamentals (consensus, replication, partitioning, consistency models, fault tolerance) and practical experience building and running such systems in production.
  • Strong coding skills in Java/Python and familiarity with CI/CD.
  • Hands-on with some of: Kafka/Flink, Spark, Delta/Iceberg, Kubernetes, NoSQL/columnar stores.
  • Proven ability to work independently, make sound tradeoffs, and deliver quality outcomes with minimal supervision.
  • Solid debugging, performance analysis, and system design skills.
  • Experience building multi-tenant platform services, data governance, or privacy-by-design controls.
  • Contributions to open-source distributed systems or data platforms.
  • 401(k) eligibility
  • various paid time off benefits, such as PTO and parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service