Quick Summary
Senior Backend Engineer (PHP) - Organized Adventure Platform
TourRadar is a Series D, venture-backed technology company disrupting the $200 billion organized adventure travel industry. As the leading Organized Adventure Platform, we connect travelers, operators, travel agents, and creators, empowering operators to manage, market, and sell multi-day tours globally (B2C and B2B2C).
We are seeking a Senior Backend Engineer (PHP) to join our Booking Tech Team, responsible for the core reservation system of our Adventure Booking Platform. This role is available in Vienna (preferred) or remote.
Working at TourRadar isn’t just a job. It’s a true adventure, one where you can change the way people experience the world through travel.
What Your Adventure Will Look Like
You will be working in the Booking Tech Team that is responsible for the reservation system - the heart of our Adventure Booking Platform.
You will oversee complex projects and be involved in architectural decisions. The work environment is agile, focused on delivering value to our customers quickly, breaking down work into smaller chunks that you iterate on quickly. You will share your knowledge with the broader team on a regular basis, and have opportunities to go beyond, and contribute to the wider community and industry.
Your Responsibilities
- Work on critical API services written in PHP and Golang.
- Utilise AWS services, such as SNS+SQS and Step Functions for asynchronous applications.
- Implement new serverless applications using AWS Lambda functions (Golang or Node.js).
- Participate in all stages of the product lifecycle.
- Tackle projects aimed at driving innovation and improving platform performance.
- Collaborate closely with management and the tech team.
- Stay current with industry trends and bring new ideas to the team.
Required Skills & Experience
- Proven professional experience working with software (both code and infrastructure).
- Proficiency in one of the major PHP frameworks, such as Laravel or Symfony.
- Experience working with AWS services and a solid understanding of cloud computing concepts (serverless code execution, managed services, horizontal and vertical scaling strategies).
- Experience designing and using APIs and microservices.
- Competence in working with RDBMS, including schema design, indices, and caching.
- Experience with automation, including automated testing and unit tests.
- Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices.
- Ability to solve performance issues and overcome architectural challenges, as well as a basic understanding of the fundamental design principles of scalable applications.
- Excellent written and verbal communication skills in English.
- Advantageous: Experience with Golang/TypeScript/Node.js.
Our Technology Stack Highlights
- Backend: PHP 8.4 (Laravel and Symfony), Golang, TypeScript/Node.js, Python.
- Frontend: React, Redux, GraphQL, CSS-in-JS, Webpack, TypeScript, Jest, Cypress.
- Data Stores: MySQL, PostgreSQL, DynamoDB, Redis, Elasticsearch, Redshift, Aurora.
- Hosting/Cloud: AWS (Step Functions, ECS, SNS, SQS, Cognito, Redshift, Lambda, etc.).
- DevOps: Docker, Terraform, Ansible, BitBucket pipelines.
What You’ll Discover on Your Journey with Us
- Flexibility: Flexible work model prioritizing in-person collaboration but offering remote freedom, including up to one month per year working from anywhere globally.
- Office Environment: Awesome headquarters in Vienna's 1st District, featuring an open-plan layout, foosball, and friendly office dogs.
- Mental Health Support: Partnership with Oliva for confidential access to coaching, therapy, and mental wellness resources.
- Growth & Development: Annual Development and Reflection Talks (DaRT) supporting individual growth paths and skill development.
- Commuting Support: Fully covered Wiener Linien annual pass or contribution toward Klimaticket, plus a €25 monthly home office allowance.
- Culture: Diverse and inclusive global team (38+ nationalities). Regular team events (virtual and in-person).
We encourage applications even if you don’t check every single box, as we value diversity and different perspectives.


