Tripadvisor
Senior Software Engineer Overview
| Company Name | Tripadvisor |
| Job Role | Senior Software Engineer |
| Qualifications | Not Specified |
| Category | IT Jobs |
| Job Type | Full Time |
| Location | London |
Join the Tripadvisor team as a Senior Software Engineer, where you will play a crucial role in our Experiences Engineering team. This full-stack position focuses on building and maintaining scalable distributed systems that enhance travel experiences for millions of users worldwide. We value flexibility in work arrangements, offering a remote-first model with opportunities for in-person collaboration at our office locations.
Key Responsibilities
- Lead the technical design and implementation of significant features, ensuring a balance between security, privacy, and performance.
- Collaborate with Product and Data teams to translate high-level business objectives into detailed technical specifications, often acting as the technical lead for long-term projects.
- Set high standards for code quality, mentor junior and mid-level engineers, and promote best practices in code review.
- Utilize AI tools strategically to enhance planning, clarify ambiguous tasks, and establish new monitoring and reliability standards.
- Define operational strategies and design fault-tolerant architectures, proactively identifying risks and setting automation and monitoring standards.
- Seek opportunities to simplify or retire legacy code to enhance team efficiency and reduce complexity.
Qualifications
- A minimum of 5 years of experience in software engineering, with a Bachelor’s degree or higher in Computer Science or a related field.
- Strong expertise in distributed systems and experience in building scalable backend systems in cloud environments.
- Ability to analyze and validate technical decisions using operational data or experimental results.
- Proficiency in at least one modern backend programming language such as Java, C#, Go, or Python, along with familiarity with modern front-end frameworks.
- Experience coding with AI tools like Cursor or Codex/Claude/Open Code.
- Comfortable navigating ambiguity and making trade-offs between non-functional requirements and delivery timelines.
- Proven collaborative leadership skills, with the ability to communicate technical concepts to non-technical stakeholders.
- Experience with NoSQL databases, GraphQL, Kafka, or containerization technologies like Docker/Kubernetes is a plus.
Benefits
- Competitive salary and annual bonus structure.
- Flexible working arrangements to accommodate personal lifestyles.
- Remote-friendly collaboration with the option to work on-site as desired.
- Flexible scheduling to promote work-life balance.
- Donation matching for charitable contributions.
- Tuition assistance for career development programs.
- Annual lifestyle benefit for personal use, such as travel or wellness.
- Travel discounts and perks as part of employee development.
- Access to an employee assistance program for personal challenges.
- Comprehensive health benefits with competitive premiums.
- Generous referral program with rewards for successful candidate referrals.
Degree Requirement: Not Specified
Visa Sponsorship May be
To apply for this job please visit job-boards.greenhouse.io.