Senior Fullstack Engineer
location_on5407, Clay Avenue, Brentwood, Austin, Travis County, Texas, 78756, United States
Job Description
About Cloudbeds
At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties across 150 countries, processing billions in bookings annually. From independent properties to hotel groups, we help hoteliers transform operations and uplevel their commercial strategy through a unified platform that integrates with hundreds of partners. And we do it with a completely remote team. Imagine working alongside global innovators to build AI-powered solutions that solve hoteliers' biggest challenges. Since our founding in 2012, we've become the World's Best Hotel PMS Solutions Provider and landed on Deloitte's Technology Fast 500 again in 2024 – but we're just getting started.
About the Role
As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in developing and enhancing the products that connect Cloudbeds' ecosystem to the world's largest distribution channels. You'll architect scalable solutions using modern technologies, contribute to our microservices migration, and ensure our platform delivers exceptional performance and security for thousands of properties worldwide. Your work will directly impact how hotels reach guests through integrations with major platforms like Booking.com, AirBnb and beyond.
Our Distribution Team
We're the bridge connecting properties to the global travel ecosystem. Our team tackles complex integration challenges that directly impact revenue for thousands of hotels worldwide, from building rock-solid connections with major OTAs to ensuring every booking flows seamlessly and securely. We balance innovation with pragmatism: migrating legacy systems to modern microservices while maintaining the reliability our customers depend on. If you thrive on solving hard technical problems with real business impact and love the challenge of both building greenfield features and refactoring legacy code, you'll feel right at home here.
Our Culture
Behind Cloudbeds' revolutionary technology is a team of redefining what's possible in hospitality. We're 650+ employees across 40+ countries, bringing together elite engineers, AI architects, world‑class designers, and hospitality veterans to solve challenges others haven't dared to tackle. Our diverse team speaks 30+ languages, but we all share one language: a passion for innovation and travel. From pioneering breakthroughs in machine learning to revolutionizing how hotels operate, we're not just watching the future of hospitality unfold – we're coding it, designing it, writing it and shipping it.
Equal Opportunity
Cloudbeds is proud to be an Equal Opportunity Employer that celebrates the diversity in our global team! We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Cloudbeds is committed to the full inclusion of all qualified individuals. As part of this commitment, Cloudbeds will ensure that persons with disabilities are provided reasonable accommodations in the hiring process. We encourage deaf, hard of hearing, deaf‑blind, and deaf‑disabled individuals to apply. If reasonable accommodation is needed to participate in the job application or interview process or to perform essential job functions, please contact our HR team by phone at (858) 201‑7832 or via email at accommodations@cloudbeds.com. Cloudbeds will provide an American Sign Language (ASL) interpreter where needed as a reasonable accommodation for the hiring processes.
Work location
Work model: Remote
5407, Clay Avenue, Brentwood, Austin, Travis County, Texas, 78756, United States
Austin, Texas
Key Responsibilities
- check_circleDesign and implement robust backend features using PHP
- check_circleBuild frontend experiences using React and Vue
- check_circleBuild frontend experiences using Vue ensuring seamless user interactions
- check_circleArchitect secure solutions for financial transactions
- check_circleLead technical discussions on architecture decisions
- check_circleContribute to microservices migration initiative
- check_circlelegacy systems to align with modern standards
- check_circlemodern standards
- check_circleMentor team members through pair programming and code reviews
- check_circleprogramming and code reviews
- check_circleWrite clean, well-tested code with comprehensive coverage
- check_circleRe-architect and refactor existing legacy systems
Requirements
- verified5+ years of PHP web application software engineering experience
- verified5+ years of experience with JS frameworks, Vue.js and React are preferred
- verifiedSolid experience with modern JavaScript/TypeScript
- verifiedStrong hands‑on experience with Docker and containerized development workflows
- verifiedDemonstrated expertise in performance optimization and expert knowledge of relational databases, indexing, and searching technologies
- verifiedStrong understanding of security considerations, particularly for applications handling financial transactions and personal data
- verifiedExperience with test automation across all levels (unit, integration, end‑to‑end) and a passion for quality‑driven development
- verifiedProven track record of taking ownership of projects and delivering results independently
- verifiedBusiness‑level English fluency (verbal and written) and excellent communication skills for collaborating across a globally distributed, remote‑first team