Software Engineer
Posted 22 Oct 2025
Advertised as “Software Engineer - (Mid Level)”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
- Employment
- Remote
- Contract
- Full-time
No salary listed for this role.
🌍 Join Triptease — Where Travel Tech Meets Impact
At Triptease, we’re building technology that helps hotels thrive in a digital world dominated by Online Travel Agents. Our products empower hotels to increase direct bookings, regain profitability, and build closer relationships with their guests.
Already helping generate over £1 billion in direct revenue annually, we’re scaling fast across 100+ countries with offices in London, New York, Barcelona, and Singapore. It’s a fantastic time to join us as we grow our impact and expand our engineering teams.
We’re a team that values authenticity, ownership, inclusion, and delivering meaningful work — together.
🚀 About the Role
We’re looking for a Mid Level Software Engineer who thrives in solving complex problems, working closely with others, and experimenting with new technologies. You will have excellent experience with backend projects and have also worked as a full stack engineer. You’ll help us craft accessible user experiences, design scalable systems, and explore how AI and automation can make our platform smarter and more impactful for hoteliers worldwide.
🐒 About the Tamarin Squad
Tamarin looks after Triptease’s core off-site marketing channels: Metasearch, Paid Search and Retargeting. Our mission is to empower hotels with control over these channels, giving them the tools to shape strategy, reach their most valuable guests and drive direct bookings.
We’re a collaborative team working mainly in TypeScript (Node.js and React) with Google Cloud Run, Kubernetes, Terraform and BigQuery. Day to day we build backend services, integrations with platforms like the Google Ads API, and features within Campaign Manager that give hoteliers both strategic control and tactical flexibility.
Our main challenges include unifying channels into a connected system, balancing automation with customer control, and staying ahead of the fast-changing Google ecosystem. We value continuous learning, autonomy and product thinking; every engineer contributes ideas and helps shape the squad’s direction, not just the code.
🛠️ Our Tech Stack
- Languages: Primarily TypeScript, with some Kotlin and Python
- Backend: Node.js, experimenting with modern alternatives like Bun
- Frontend: React for admin tools and reporting (minimal UI work)
- Infrastructure: Google Cloud Run, Kubernetes, Terraform
- Data: BigQuery, PostgreSQL, MySQL