Staff Software Engineer

New
C
CloudbedsHospitality Software
Remote (Europe)Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Business-level English fluency
Experience
10+ years
Required Skills
AWSPostgreSQLPythonKubernetesCI/CDTerraformDistributed Systems

Requirements

  • 10+ years of software engineering experience, including significant technical leadership across complex production systems
  • Deep hands-on expertise in Python
  • Strong architecture and distributed-systems fundamentals including API design, event-driven workflows, and service boundaries
  • Experience with data-intensive systems such as PostgreSQL, Redshift or similar analytical platforms, batch and streaming pipelines
  • Experience designing or operating recommendation systems, machine-learning platforms, or decision-support products
  • Strong cloud and platform engineering experience across AWS, containers, Kubernetes, Terraform, Helm, Argo CD, CI/CD, and observability
  • Demonstrated ability to lead through influence, create alignment, and communicate complex tradeoffs
  • Proven record of improving engineering quality through testing strategy, operational readiness, and incident learning
  • Business-level English fluency
  • Experience collaborating effectively in a remote, globally distributed organization

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, well-reasoned migrations
  • Partner with Product, Data Science, Infrastructure, Security, and engineering leaders to define boundaries, contracts, ownership, and long-term platform direction
  • Remain hands-on in the codebase through implementation, technical spikes, design reviews, debugging, and incident response
  • Raise the technical effectiveness of the wider organization through mentoring, architecture guidance, engineering standards, documentation, and constructive challenge
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now