Senior Backend Software Engineer
Dublin, County Dublin, Ireland (Hybrid) · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- Hybrid
- Education
- Bachelor's or Master's in Computer Science or related discipline
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Tripadvisor Group
Tripadvisor Group aims to connect people with memorable travel experiences and strives to be the world's most trusted travel resource. Through its subsidiaries, including Tripadvisor, Viator, and TheFork, the company supports millions of travelers monthly by linking them to partners via various travel categories such as accommodations, restaurants, and activities.
Role Overview
We are seeking a Senior Software Engineer to join the partner products team within our Hotels Product Engineering division. This role focuses on building, enhancing, and maintaining scalable web platforms that facilitate strong connections between travelers (over 400 million monthly visitors) and leading travel brands, ranging from large OTAs to boutique hotel chains.
The ideal candidate will possess comprehensive web platform expertise, particularly in API integrations and associated web technologies. Experience in developing scalable solutions efficiently, including leveraging AI tools, and a drive for producing clean, high-quality code promptly are essential.
Location and Work Arrangement
This role offers a flexible hybrid or remote working model, with the office located in Dublin for those opting for hybrid arrangements.
Key Responsibilities
- Create uncomplicated solutions for complex product challenges.
- Collaborate with cross-functional teams including technical and business stakeholders to manage complex projects and deliver timely, quality code.
- Investigate, analyze, and debug intricate web-based features and product issues.
- Contribute to team efficiency by developing automation tools.
- Enhance and maintain system documentation to support customers interfacing with our products.
- Participate in rotating on-call duties for network and product support.
Required Qualifications and Skills
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related fields.
- Excellent analytical and problem-solving skills for debugging complex systems.
- At least five years of programming experience.
- Strong proficiency working within Linux environments and related utilities.
- Capability to build complex SQL queries.
- Deep understanding of HTTP and other Internet protocols.
- Advanced knowledge and experience in Java programming.
- Effective written and verbal communication skills to articulate complex ideas clearly.
Employee Benefits and Culture
- Competitive salary packages benchmarked against current industry standards including base pay and annual bonuses.
- Flexible work options promoting work-life balance and accommodating various lifestyles.
- Charitable donation matching programs.
- Tuition assistance to support further educational goals.
- Annual lifestyle benefit for personal use related to travel, wellness, or other interests.
- Referral bonuses for successful candidate recommendations.
- Travel perks supporting employee development through travel discounts and offers.
- Access to employee assistance programs for personal and professional challenges.
- Comprehensive health insurance with competitive premiums.
Organizational Pillars
- Traveler First: Prioritizing customer value and empowering suppliers and partners.
- Execution Excellence: Embracing agile, data-driven development with a focus on speed, learning, and accountability.
- Collaborative Success: Fostering diverse, empathetic teamwork with transparent ownership and celebration of collective achievements.
Accessibility and Contact
Tripadvisor is committed to creating an inclusive hiring process and offers reasonable accommodations during recruitment. For questions or support, candidates can contact the recruitment team directly.
Level
Senior
Minimum education
Bachelor's Degree