Principal Software Engineer (Experiences)
Core
Design and architect scalable, distributed systems supporting Tripadvisor's global travel platform, mobile apps, and infrastructure for operators and travelers.
Role type
Principal Software Engineer (Infrastructure/Platform)
Builds
Scalable distributed systems, supporting infrastructure, and operational tools for Tripadvisor.com and mobile apps.
Domain
Travel technology, distributed systems, cloud infrastructure
Required skills
Software architecture, distributed systems design, cloud platforms (AWS/Azure), object-oriented programming (Java/Python/Scala), SQL/NoSQL databases, production troubleshooting, cross-functional technical leadership
Preferred skills
Data engineering ecosystem experience
Technologies
AWS, Azure, Java, Python, Scala, SQL, NoSQL
Responsibilities
Drive design and architecture of complex, scalable systems; conduct design reviews at pillar and organizational levels; lead improvements in operational maturity; partner with managers to drive technology strategy and roadmap; establish technical delivery milestones and drive execution; build trusted leadership across technologies and practices.
Seniority
Principal, strategy & mentorship
