Senior Software Engineer - Workflow

🏒 Cloudbeds · all 20 jobs
πŸ“ Canada, Mexico, United States
πŸ’° USD 130,000 - 175,000 / annual
πŸ“… Posted Sep 13, 2026 Β· via Himalayas
🏷 Software Engineer, Backend Engineering, PHP Development, Java Development, Senior Software Engineer Jobs, Senior Engineer +4 more
Apply on original site β†—

What Makes Cloudbeds Unique
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.

How You'll Make an Impact:

As a Senior Software Engineer on the Workflow Squad, you'll design, build, and operate product capabilities that help Cloudbeds support increasingly complex hospitality operations. This is primarily a backend product engineering role, working in PHP and Java across services, APIs, data, and event-driven systems, with occasional frontend contributions when needed.

You'll take ownership of work from technical design through production, balancing near-term product delivery with the reliability and maintainability of the broader platform. You'll work closely with product and engineering partners to solve ambiguous problems and deliver simple, dependable experiences for our customers.
Our Workflow Squad:

The Workflow Squad builds product and platform capabilities that coordinate business processes across Cloudbeds products and services. The team works across existing systems to create flexible, reliable experiences that support a wide range of customer needs. You'll join a hands-on, product-minded group that values pragmatic architecture, clear ownership, maintainable code, and strong collaboration across Product, Design, Infrastructure, Security, and Engineering. The squad works AI-first. Claude Code is the default starting point for implementation, and the engineer who ships a change owns it in review and in production.
What You Bring to the Team:

- Design, build, and operate customer-facing backend services and product capabilities primarily in PHP and Java, with focused frontend contributions when needed

- Build reliable APIs, data models, integrations, asynchronous processes, and event-driven services using PostgreSQL, Kafka, REST, and gRPC

- Own changes end-to-end across application code, service boundaries, infrastructure, and deployment configuration, from technical design through production operation

- Work AI-first, using Claude Code as the default starting point for implementation, and hold what it produces to the same review, testing, and production bar as code you write by hand

- Improve scalability, resilience, performance, security, and maintainability across distributed systems that support customer-critical operations

- Own observability, automated testing, release quality, production support, and incident response as part of the team's on-call rotation

- Collaborate closely with Product, Design, Infrastructure, Security, and other engineering teams to turn ambiguous requirements into pragmatic, reliable product solutions

- Contribute as a senior individual contributor through architecture decisions, code reviews, pair programming, documentation, mentoring, and continuous improvement of engineering practices

What Sets You Up for Success:

- 5+ years of software engineering experience building, shipping, and operating production applications, with strong proficiency in PHP and/or Java

- Strong software engineering fundamentals, including maintainable architecture, automated testing, debugging, performance, security, and operational reliability

- Solid understanding of API design, relational data modeling, PostgreSQL, distributed systems, and asynchronous or event-driven architecture

- Hands-on experience with Kafka or simila

← All remote jobs

Want more like this? Browse every live remote developer role.All remote developer jobs β†’

Get remote developer jobs like this by email

One weekly digest. No spam, unsubscribe anytime.

Similar for you