Principal Software Engineer - Mobile

Tripadvisor

Lisbon, Portugal
Competitive compensation pyckages including base s...
On-site with remote-first flexibility
8+ years commercial software development experience
Native ios and android application development
Swift, kotlin, objective-c, and java proficiency
Tripadvisor is seeking a Principal Software Engineer with extensive experience in mobile development to join their Experiences Engineering team in Lisbon, Portugal. The role focuses on designing scalable mobile application systems, conducting design reviews, and leading operational improvements, while promoting a flexible working environment

Job Summary

  • The role involves driving the design and architecture of complex, scalable mobile application systems that underpin customer-facing technology solutions.
  • Candidates will lead generalisable improvements in mobile operational maturity, promoting best practices across release management, app stability, and observability.
  • The company offers a competitive compensation package with flexible work arrangements, tuition assistance, and travel perks aligned with their traveler-first culture.

Matching Summary

Match Score: 85

Tripadvisor is seeking a Principal Software Engineer with extensive experience in mobile development to join their Experiences Engineering team in Lisbon, Portugal. The role focuses on designing scalable mobile application systems, conducting design reviews, and leading operational improvements, while promoting a flexible working environment.

Salary

Competitive compensation packages including base salary and annual bonuses; Not specified; Benefits include donation matching, tuition assistance, lifestyle benefit, and travel perks

Skills & Requirements

Must-have

  • 8+ years commercial software development experience
  • Native iOS and Android application development
  • Swift, Kotlin, Objective-C, and Java proficiency
  • Mobile architecture design and scalability
  • Cross-platform integration and communication patterns

Nice-to-have

  • Kotlin Multiplatform experience
  • GraphQL and REST architectural understanding
  • Fast-paced environment adaptability
  • End-to-end feature delivery mindset
  • Strong cross-functional collaboration skills

Key Requirements

  • 8+ years of experience in commercial software development
  • Significant experience delivering large-scale native mobile applications
  • Deep understanding of mobile software architecture and engineering best practices

Work Rights

Must be based within commutable distance (up to 1.5 hours) of Lisbon office hub

Tailored Resume

Cover Letter