Staff Software Engineer

Cloudbeds · Hospitality Technology

Job description

Position:
Staff Software Engineer

Company:
Cloudbeds

Location:
Remote (Europe)

Short Summary:
As a Staff Software Engineer in Revenue Intelligence, you will shape the technical direction of systems that help hospitality businesses understand demand, identify revenue opportunities, and make better pricing and commercial decisions. This hands-on leadership role involves solving complex engineering problems while establishing architecture and improving system reliability and security.

Responsibilities:
- Set and evolve the technical strategy for Revenue Intelligence, translating product and business goals into coherent architecture and executable engineering plans.
- Lead the design and delivery of complex capabilities across customer-facing web applications, backend APIs, event-driven services, data pipelines, analytical storage, and recommendation workflows.
- Identify and resolve systemic risks in scalability, reliability, security, data quality, observability, and operability.
- Drive modernization of legacy systems and infrastructure through incremental migrations.
- Partner with various teams to define boundaries, contracts, ownership, and long-term platform direction.
- Remain hands-on in the codebase through implementation, technical spikes, design reviews, and debugging.
- Raise the technical effectiveness of the organization through mentoring and engineering standards.

Requirement:
- 10+ years of software engineering experience, including significant technical leadership across complex production systems.
- Deep hands-on expertise in Python and strong architecture and distributed-systems fundamentals.
- Experience with data-intensive systems such as PostgreSQL, Redshift, and large-scale data processing.
- Strong cloud and platform engineering experience across AWS, containers, Kubernetes, Terraform, and CI/CD.
- A demonstrated ability to lead through influence and communicate complex tradeoffs clearly.
- Business-level English fluency and experience collaborating effectively in a remote, globally distributed organization.

Benefits:
- Remote First, Remote Always
- PTO in accordance with local labor requirements
- Monthly Wellness Fridays
- Fully Paid Parental Leave
- Home office stipend based on country of residency
- Professional development courses in Cloudbeds University
- Access to professional development, including manager training and upskilling

Cloudbeds is proud to be an Equal Opportunity Employer that celebrates diversity in our global team!

Skills

  • aws
  • ci/cd
  • kubernetes
  • ml
  • postgresql
  • python
  • redshift
  • terraform

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Staff Software Engineer — Cloudbeds | RVC