
Remote opportunity at
CloudbedsSenior Software Engineer
Cloudbeds seeks a Senior Software Engineer to join its remote team and help reshape the hospitality industry through advanced technology. Founded in 2012, Cloudbeds provides a…
Career Tools
About This Role
Cloudbeds seeks a Senior Software Engineer to join its remote team and help reshape the hospitality industry through advanced technology. Founded in 2012, Cloudbeds provides a unified platform utilized by hotels across 150 countries, earning accolades such as top honors at the 2026 HotelTechAwards and recognition on Deloitte's Technology Fast 500. Operating within the Core AI Squad, this product engineering position focuses on designing, developing, and operating customer-facing artificial intelligence…
Job Description
Cloudbeds seeks a Senior Software Engineer to join its remote team and help reshape the hospitality industry through advanced technology. Founded in 2012, Cloudbeds provides a unified platform utilized by hotels across 150 countries, earning accolades such as top honors at the 2026 HotelTechAwards and recognition on Deloitte's Technology Fast 500. Operating within the Core AI Squad, this product engineering position focuses on designing, developing, and operating customer-facing artificial intelligence platform capabilities, agentic workflows, and observability systems.
This role suits an experienced engineer who enjoys building production-grade AI applications while collaborating in a globally distributed, remote-first environment. Daily duties involve writing robust code primarily in Python, integrating with PHP and Java ecosystems, and ensuring system performance, latency, cost-efficiency, and reliability. Team members work alongside product, design, data, and security partners to translate ambiguous product opportunities into trusted, measurable customer features. Applicants must be authorized to work in the designated location without visa sponsorship, and US-based candidates can expect an annual salary ranging from $140,000 to $180,000 USD depending on experience.
Responsibilities
- Design, build, and operate customer-facing AI platform services and product features primarily utilizing Python
- Integrate with PHP and Java systems as needed by product demands
- Build and evolve agentic harnesses including agent runtimes, workflow orchestration, tool execution, state management, recovery paths, and evaluation hooks
- Deploy agents and LLM-powered workflows into production environments while focusing on reliability, correctness, latency, scalability, and cost
- Evaluate models and providers for specific product use cases using clear success criteria
- Own evaluation, tracing, observability, and quality feedback loops for artificial intelligence features
- Write clean, well-tested, and well-documented code while advocating for engineering best practices and test automation
- Collaborate across product, design, data, security, and engineering teams to deliver customer-facing features
- Build, debug, and operate services interacting with PostgreSQL, SQS, gRPC, and REST APIs
Requirements
- At least 5 years of software engineering experience building, shipping, and operating production systems
- Strong proficiency with Python in production environments encompassing APIs, services, testing, debugging, and operational ownership
- Hands-on experience building, integrating, or evaluating agentic systems, agent harnesses, tool orchestration, or LLM-powered workflows
- Familiarity with cloud infrastructure and containerization including Docker, Kubernetes, and AWS
- Business-level English fluency in both verbal and written communication
- Current authorization to work in the job location without requiring visa sponsorship
Qualifications
- Experience with agentic frameworks and tooling such as LangChain, LangSmith, LangGraph, PydanticAI, or CrewAI
- Familiarity with Model Context Protocol, vector databases, retrieval patterns, RAG architectures, or AI evaluation platforms
- Experience with prompt and version management, guardrails, tracing, LLM observability, cost and latency optimization, or human-in-the-loop workflows
Core Skills
Benefits
- Remote first and remote always work model
- Paid time off in accordance with local labor requirements
- Fully paid parental leave
- Home office stipend based on country of residency
- Professional development courses through Cloudbeds University
- Access to professional development, manager training, upskilling, and knowledge transfer
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, Cloudbeds operates as a remote-first company with a globally distributed team.
What is the salary range for this role?
For US-based candidates, the annual compensation ranges from $140,000 to $180,000 USD, depending on skills and experience, with flexibility for packages above this range.
Does Cloudbeds offer visa sponsorship?
No, applicants must be currently authorized to work in the location where the position is located without requiring visa sponsorship.
What technical stack is used for this position?
The role primarily uses Python in production environments while integrating with PHP and Java services, PostgreSQL, SQS, gRPC, and REST APIs.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.