Staff Software Engineer

Overview

Cloudbeds, a prominent company in the hospitality software industry, is looking to hire a Staff Software Engineer to join their innovative team. Renowned for their transformative hospitality solutions, Cloudbeds operates a sophisticated platform that serves properties globally, from independent hotels to larger chains. The company emphasizes cutting-edge technology, working with a totally remote team to provide environments that encourage creativity and collaboration.

Business Impact

The Staff Software Engineer will play a crucial role in driving the technical direction of the Revenue Intelligence team. In this role, you will focus on systems designed to help hospitality businesses gain insights into demand, optimize revenue opportunities, and improve pricing and commercial strategies. The engineer will work on multifaceted projects that range from backend services and analytical data pipelines to customer-facing applications. This position also encompasses leadership responsibilities, solving complex engineering challenges, and forming durable architectural strategies.

Team Dynamic

The Revenue Intelligence team is central to designing products that convert hospitality data into actionable insights. These products cover a variety of applications such as pricing recommendations, demand forecasts, and various other automation tools that assist hoteliers effectively manage their operations. The company prides itself on a foundation of strong engineering principles, ownership, and evidence-based decision-making. Team members are encouraged to strive for excellence both independently and collaboratively.

Responsibilities

As a Staff Software Engineer, your work will primarily involve:

  1. Setting and evolving the technical strategy for Revenue Intelligence.
  2. Leading the design and development of both web applications and backend services.
  3. Identifying and mitigating potential risks related to scalability, reliability, and security.
  4. Driving the modernization of systems and infrastructure through well-planned migrations.
  5. Collaborating with other departments, including Product, Data Science, and Security, to ensure seamless integration of engineering efforts.
  6. Remain involved in coding activities, conducting design reviews, debugging, and managing critical engineering work.
  7. Increasing organizational effectiveness through mentoring and establishing engineering standards.

Required Skills

Candidates interested in this position should meet the following requirements:

  • A minimum of 10+ years of extensive software engineering experience.
  • Proven track record in technical leadership and managing complex production systems.
  • Deep expertise in Python, with the ability to guide selections across diverse tech ecosystems.
  • Significant understanding of API design, event-driven architectures, and distributed systems.
  • Familiarity with data-heavy systems such as PostgreSQL, Redshift, or similar platforms.
  • Experience with cloud engineering, particularly AWS, containers, CI/CD processes, and observability.
  • A knack for collaboration, demonstrating an ability to drive decisions with influence and clarity.
  • Proficiency in business English and comfort in a globally distributed remote work environment.

Bonus Skills

Candidates with skills in .NET/C# will have an additional advantage.

Salary Information

While specific salary details aren't provided, the emphasis on the role suggests a lucrative compensation package, especially considering the level of expertise required and the company's reputation in the market.

Organizational Culture and Benefits

Cloudbeds is known for cultivating a remote-first work environment, allowing employees to maintain work-life balance while contributing to various projects. Additional benefits include:

  • Paid Time Off (PTO), aligned with local labor laws.
  • An extra-long weekend every month with Monthly Wellness Fridays.
  • Fully paid parental leave.
  • Financial stipends for home office set-ups.
  • Access to professional development resources, including skills training and a structured growth plan.

Cloudbeds takes pride in fostering an inclusive culture, welcoming contributions from diverse backgrounds, and actively seeking to accommodate all individuals through their hiring practices. They are an Equal Opportunity Employer with a focus on enhancing workplace diversity.

Recognition and Awards

Cloudbeds has received various accolades that underscore its impact in the industry, including awards for being the Best All-In-One Hotel Management System and placement on Deloitte’s Technology Fast 500 list in 2024. These recognitions reinforce the company’s position as a leader in providing effective technology solutions within the hotel management sector.

Conclusion

Overall, the opportunity to join Cloudbeds as a Staff Software Engineer presents an appealing prospect for seasoned engineers looking to impact the hospitality industry positively. With a focus on innovation, team collaboration, and operational excellence, candidates can expect not only professional development but also the chance to work alongside top-tier professionals in a rapidly growing field.



This job offer was originally published on jobicy.com

Cloudbeds

Remote (Europe)

Software development

Full-time

August 13, 2026

0 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.