Principal Software Engineer
Core
Lead architecture and technical direction for eBay’s Ads platform, building large-scale, low-latency distributed systems for ad serving, targeting, ranking, and reporting.
Role type
Principal Software Engineer (Backend / Platform Engineering)
Builds
Scalable ad platform services and infrastructure for global ad targeting, ranking, delivery, and measurement
Domain
E-commerce advertising technology (via careerplan.io/jobs/R0073767-principal-software-engineer-at-ebay)
Deliverable
production ML models
Required skills
distributed systems design, system architecture, cloud technologies, API design, technical leadership, mentoring, cross-functional collaboration
Preferred skills
Ads platform experience, ML-driven product experience
Technologies
Java, Scala, JVM-based technologies, Kafka, REST/GraphQL APIs, RDBMS, NoSQL databases, cloud-native/containerized environments
Responsibilities
design and evolve large-scale distributed systems, drive technical strategy across teams, build scalable ad services, improve system reliability and scalability, lead modernization initiatives
Seniority
Principal, hands-on IC with strategic leadership
