This position directly contributes to tripla's mission to transform the hospitality industry. As a Senior Software Engineer II, you'll play a critical role in developing solutions that empower hotels, enhance guest experiences, and drive direct bookings. Your work will have a tangible impact on our clients' business and their guests' experiences, which in turn drive impact on our business.
Responsibilities:
- Lead and deliver key technical projects that have a significant impact on our business and clients.
- Make independent, high-stakes technical decisions to solve complex challenges.
- Have a direct and substantial influence on shaping tripla's cutting-edge hospitality solutions, where your contributions will be rapidly implemented, driving real-world impact on guest experiences across the Asia-Pacific region.
- Collaborate closely with not only other Product members but also Sales, Customer Success, and Support teams to incorporate customer feedback and data-driven improvements.
- Mentor and guide other team members, fostering collaboration across teams.
- Growth Mindset and Technological Curiosity: A passion for staying at the forefront
Key Qualities:
- of technology and applying new solutions that keep tripla ahead in the industry.
- Mission-Driven and Customer-Centric: A strong alignment with tripla's mission, with a commitment to enhancing product value from the customer's perspective.
- Collaboration in a Multicultural Environment: Ability to thrive in a diverse, cross-cultural team environment across the Asia-Pacific region and beyond.
- Leadership and Strategic Thinking: Interest in not only addressing technical challenges but also shaping the long-term technical strategy of tripla.
Technical Requirements:
- Extensive professional knowledge and practice in Ruby on Rails.
- Expertise in designing and implementing large-scale, complex system architectures.
- Practical experience with LLMs (Large Language Models): Experience in leveraging LLMs in development tasks (e.g., code generation, prototyping, automated data analysis) to drive efficiency and productivity gains.
- Familiarity with cloud-based distributed architectures and modern CI/CD practices, as we continuously improve and innovate our technology stack.
Non-Technical Requirements:
- Excellent English communication skills, both written and spoken, for a remote work environment.
- Clear and leading in technical discussions, capable of proposing and implementing innovative solutions.
- A proactive, cross-functional collaboration style to work effectively with Sales, Product, Customer Success, and Support teams, bridging technical and business perspectives to drive product success.