Ready to transform the world of hospitality from anywhere on the globe?
Imagine yourself at the forefront of hospitality innovation, building solutions that empower hoteliers around the globe to thrive. We are Cloudbeds, and we're on a mission to transform how properties operate and grow, delivering an intelligently designed platform that processes billions in bookings annually across 150 countries. We're a fully remote, global team, and we're currently searching for a Senior Software Engineer to join our impactful Workflow Squad. If you love tackling complex backend challenges, working with diverse technologies, and seeing your work directly contribute to real-world success, this role offers an incredible opportunity for you.
Overview
At Cloudbeds, we are not just creating software; we are revolutionizing the hospitality industry. Our platform, trusted in 150 countries, processes billions in bookings each year, helping everyone from independent properties to large hotel groups optimize operations and commercial strategies. We achieve this with a completely remote team, uniting global innovators to build AI-powered solutions that solve hoteliers' most pressing challenges. Since our inception in 2012, we've been recognized as the World's Best Hotel PMS Solutions Provider and featured on Deloitte's Technology Fast 500 multiple times. We are just getting started, and you can be a key part of our journey.
As a Senior Software Engineer on our Workflow Squad, you will play a crucial role in designing, building, and operating product capabilities that help Cloudbeds support increasingly complex hospitality operations. This position is primarily a backend product engineering role, involving work in PHP and Java across services, APIs, data systems, and event-driven architectures. You will also have opportunities for occasional frontend contributions, adding breadth to your technical experience.
Key Responsibilities
- Take full ownership of work, from technical design and conception through to deployment and operation, ensuring high quality and impactful solutions.
- Design, develop, and maintain robust backend systems using PHP and Java, contributing to services, APIs, data processing, and event-driven architectures.
- Collaborate closely with product managers, designers, and other engineers to translate business requirements into technical specifications and deliver innovative features.
- Provide technical leadership and mentorship to team members, fostering a culture of excellence and continuous improvement.
- Contribute to architectural discussions and decisions, helping shape the future direction of Cloudbeds' platform.
- Ensure the scalability, reliability, and security of our systems through rigorous testing, monitoring, and proactive problem-solving.
- Occasionally contribute to frontend development, broadening your skill set and supporting holistic product delivery.
Requirements
- 5+ years of professional experience in software engineering, with a strong focus on backend development.
- Proficiency in PHP and Java is essential, along with a solid understanding of object-oriented design principles.
- Demonstrated experience designing and building scalable, distributed systems, APIs, and event-driven architectures.
- Strong understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication and collaboration skills, comfortable working in a fully remote, global team environment.
- A proactive attitude, a commitment to code quality, and a passion for learning new technologies.
What You'll Gain
- The opportunity to make a tangible impact on a globally recognized product, transforming an entire industry.
- Work with a truly international, diverse team in a 100% remote setting, offering unparalleled flexibility.
- Continuous learning and professional growth opportunities within a fast-paced, innovative environment.
- Exposure to cutting-edge technologies and the chance to contribute to AI-powered solutions.
- A collaborative culture where your ideas are valued and your contributions directly influence product direction.
- Be part of a company consistently recognized for its excellence and growth.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

