Sr MTS Software Engineer, Data Platforms
Core
Building a fully declarative data platform to manage end-to-end data lifecycle, optimize pipelines, and eliminate inefficiencies in eBay's data infrastructure.
Role type
Senior IC data platform software engineer
Builds
Declarative data platform, computation graph management, pipeline optimization, dataset lifecycle systems
Domain
E-commerce, Data Infrastructure, Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Designing large-scale distributed systems, Java, Python, CI/CD, containerized environments, Kafka, Flink, Spark, Delta/Iceberg, Kubernetes, NoSQL/columnar stores, streaming and batch data platforms, algorithms, distributed design
Preferred skills
None stated
Technologies
Kafka, Flink, Spark, Delta, Iceberg, Kubernetes
Responsibilities
Own and deliver major components of eBay's Data Platforms from design through production rollout; Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance; Contribute to long-term architecture through design reviews and authoring architecture design documents; Build systems that balance latency at large scale, correctness, and cost while ensuring security and compliance; Drive operational excellence for services owned, including observability and incident response
Seniority
Senior, hands-on IC