Principal Software Engineer (Viator)
Tripadvisor
- Lisboa
- Permanente
- Horário completo
- Working proficiency and communication skills in verbal and written English;
- Evidence of defining and developing a successful API-based architecture;
- Help Define Technology roadmap for a number of systems within Revenue Management area;
- 8+ years of experience with the some of the following technologies: JavaScript, Java, Python, SQL and/or NoSQL data stores;
- Master-level knowledge of software design patterns and standards, REST and interaction, and the software development life cycle;
- Experience developing automated internal frameworks or developer tools to increase developer release velocity or improve code health;
- A collaborative, flexible, positive mindset;
- Exceptional troubleshooting abilities;
- Strong knowledge of various design patterns;
- 2+ years of experience in building web applications with React JS that have been successfully delivered to users;
- Competitive compensation packages, including base salary, annual bonus, and equity.
- “Work your way” with flexibility to suit your lifestyle. We take a remote-friendly approach to collaboration, with the option to join on-site as often as you'd like in select locations.
- Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work.
- Donation matching. Give back? Give more! We match qualifying charitable donations annually.
- Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs.
- Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you.
- Travel perks. We believe that travel is employee development, so we provide discounts and more.
- Employee assistance program. We're here for you with resources and programs to help you through life's challenges.
- Health benefits. We offer great coverage and competitive premiums.
- We aspire to lead. Tap into your talent, ambition, and knowledge to bring us - and you - to new heights.
- We're relentlessly curious. We push beyond the usual, the known, the “that's just how it's done.”
- We're better together. We learn from, accept, respect, support, and value one another- and are creating something remarkable in the process.
- We serve our customers, always. We listen, question, respond, and strive for wow moments.
- 30 minute call with a recruiter to learn more about the role
- 45 minute technical interview with someone from the Viator Engineering team
- Three one-hour interviews with members of the team, covering technical topics - including some coding - and what you would bring to Viator.