About the job
About Tripadvisor
The Tripadvisor Group connects travelers with exceptional experiences worth sharing, striving to be the most trusted resource for travel and adventures worldwide. Utilizing our brands, technology, and capabilities, we engage a global audience with partners via rich content, travel guidance, and dynamic marketplaces for experiences, accommodations, restaurants, and various travel categories. Our family of brands includes Tripadvisor, Viator, and TheFork.
We are seeking a Principal Software Engineer skilled in mobile development to join our Tripadvisor Experiences team. Please note that we are not currently able to offer B2B contracts. This position is hybrid, requiring office attendance in Kraków at least once every two weeks.
Do you have a passion for end-to-end feature development? Are you excited about working with diverse technologies? Do you thrive in fast-paced environments, releasing features daily, and collaborating with talented engineers? If this resonates with you, we would love to connect!
Key Responsibilities:
- Lead the design and architecture of advanced, scalable mobile application systems supporting our customer-facing technology solutions. Develop sustainable mobile architectures addressing complex challenges such as performance, reliability, scalability, offline functionality, consistency, and quality.
- Conduct thorough design reviews at both the engineering pillar level and across the organization, focusing on mobile app architecture, platform evolution, and cross-platform integration.
- Champion improvements in mobile operational maturity, promoting best practices in release management, app stability, observability, performance monitoring, and incident response.
- Collaborate closely with engineering managers and fellow principal engineers to steer technology strategy and roadmap aligned with the broader organizational vision.
- Work in partnership with Product Managers and Engineering Managers to set clear technical delivery milestones for key mobile initiatives, ensuring delivery within agreed parameters of scope, quality, and timelines.
- Establish trusted leadership and be recognized as a go-to expert across a wide array of mobile technologies, development practices, and tools.
- Effectively communicate with both technical and non-technical stakeholders to ensure alignment on project objectives, technical trade-offs, commitments, and timelines.

