Principal Software Engineer
Role details
Job location
Tech stack
Job description
We are looking for an experienced Principal Software Engineer to help shape the architecture and technical direction of eBay's Ads platform. You will lead large-scale initiatives, drive platform modernization, and build highly scalable distributed systems that directly impact eBay's business and customer experience.
- Lead the design and evolution of large-scale, low-latency distributed systems
- Drive technical strategy and architecture across multiple engineering teams
- Build scalable services supporting ad serving, targeting, ranking, and reporting
- Partner closely with product, data science, ML, and analytics teams
- Improve system reliability, scalability, and operational efficiency
- Mentor engineers and influence engineering best practices across the organization
- Drive modernization initiatives and adoption of new technologies
Requirements
-
10+ years of experience building large-scale distributed systems and APIs
-
Strong expertise in system design, distributed architectures, and cloud technologies
-
Experience with Java, Scala, or other JVM-based technologies
-
Deep understanding of messaging systems, databases, and real-time platforms
-
Proven technical leadership across complex cross-functional initiatives
-
Strong communication, collaboration, and mentorship skills
-
Experience in Ads platforms or ML-driven products is a plus
-
Bachelor's or Master's degree in Computer Science, Engineering, or related field
-
Experience with:
- Distributed systems and microservices
- REST/GraphQL APIs
- Kafka or similar messaging technologies
- RDBMS and NoSQL databases
- Cloud-native and containerized environments
Benefits & conditions
- Opportunity to work on high-impact systems at global scale
- Collaborative, inclusive, and innovative engineering culture
- Flexible working environment and strong wellbeing support
- Competitive compensation and comprehensive benefits
eBay is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.