Senior Software Engineer
Cloudbeds
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.
Locatio n: Remote in Europe
How You'll Make an Impact:
As a Senior Software Engineer on the POS team, you'll work directly across the core POS codebase: the React Native and Expo application, the Python and FastAPI backend service, the Terraform infrastructure, and the Argo CD and Helm deployment configuration. You'll design, build, deploy, and operate the next generation of Cloudbeds' point-of-sale experience for hospitality properties, covering staff and device access, floor and table management, menus, orders, kitchen operations, split bills, tips, payments, room charges, receipts, offline operation, and synchronization. This is a hands-on product engineering role with end-to-end ownership across application code, services, infrastructure, delivery, and production reliability. Your goal is to help us deliver a POS that is intuitive for hospitality teams, dependable under real-world conditions, and scalable across properties and markets.
Our POS Team:
The POS team owns the product and its supporting codebase end to end: the mobile application, backend service, AWS infrastructure, and Kubernetes deployment configuration. We connect on-property hospitality operations with the broader Cloudbeds platform, balancing fast product learning with the reliability required for a system used at the moment of service. You'll join a pragmatic, collaborative team that values ownership, thoughtful architecture, direct customer impact, and engineers who are comfortable working across multiple layers of the stack.
What You Bring to the Team:
- Design, build, and operate customer-facing POS experiences across React Native, Expo, TypeScript, and Python services, with a strong focus on usability and reliability
- Develop offline-first capabilities using SQLite, write-ahead logging, synchronization, retry, and conflict-handling patterns so properties can continue operating during connectivity issues
- Build and operate Python/FastAPI backend services that support authentication, staff and device workflows, menus, orders, payments, receipts, and hotel-system integrations
- Design reliable APIs, data models, caching, synchronization, and recovery paths using PostgreSQL, Valkey, REST, and service integrations across the Cloudbeds platform
- Own observability, automated testing, release quality, performance, security, and production support for customer-critical workflows
- Own changes across the POS application, backend services, infrastructure, and deployment configuration, while collaborating closely with Product, Design, Payments, Accounting, Reservations, Infrastructure, Security, and other engineering teams
- 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 Python and/or TypeScript
- Hands-on experience with modern mobile or frontend development; React Native, Expo, React Query, Zustand, and SQLite experience is highly relevant
- Strong software engineering fundamentals, including maintainable architecture, automated testing, debugging, performance, security, and operational reliability
- Solid understanding of relational data modeling, PostgreSQL, caching, API design, distributed systems, and asynchronous or event-driven workflows
- Experience owning cloud-native delivery and operations, including Terraform, Docker, Kubernetes, Helm, Argo CD, AWS, CI/CD, observability, and production incident response
- Experience building point-of-sale or adjacent real-time transactional systems where money, inventory, and people meet at the moment of service, such as restaurant or QSR technology, retail checkout, ticketing, food delivery, or self-service kiosks
- Experience building offline-first applications, synchronization engines, or conflict-resolution workflows
- Experience with native mobile capabilities, app-store delivery, and hardware integrations, including receipt, kitchen, and printer peripherals, white-label or OEM hardware, and device fleet management
- Experience with payment processing, e-invoicing, and fiscalization
- Strong product sense and customer empathy, grounded in familiarity with hospitality or food-and-beverage operations (floor and table management, coursing, modifiers, voids and comps, shift and cash handling, and tip pooling) and the ability to turn these workflows into simple, reliable user experiences
- Business-level English fluency, with strong written communication and collaboration skills in a remote, globally distributed team
#LI-IK1
What to Expect - Your Journey with Us
Behind Cloudbeds' revolutionary technology is a team of redefining what's possible in hospitality. We're 650+ employees across 40+ countries, bringing together elite engineers, AI architects, world-class designers, and hospitality veterans to solve challenges others haven't dared to tackle. Our diverse team speaks 30+ languages, but we all share one language: a passion for innovation and travel. From pioneering breakthroughs in machine learning to revolutionizing how hotels operate, we're not just watching the future of hospitality unfold – we're coding it, designing it, writing it, and shipping it. If you're ready to work alongside some of the brightest minds in tech who are obsessed with using AI to transform a trillion-dollar industry, this is your chance to be part of something extraordinary.
Learn more online at cloudbeds.com
Company Awards :
- Best All-In-One Hotel Management System | HotelTechAwards (2025)
- Overall 10 Best Places to Work | HotelTechAwards (2025)
- Most Loved Workplace® Certified (2024)
- Top 10 People’s Choice (2024)
- Deloitte Technology Fast 500 (2024)
Discover our Benefits:
- Remote First, Remote Always
- PTO in accordance with local labor requirements
- Monthly Wellness Fridays - enjoy an extra-long weekend every month
- 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, upskilling and knowledge transfer
Everyone is Welcome - A Culture of Inclusion
Cloudbeds is proud to be an Equal Opportunity Employer that celebrates the diversity in our global team! We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Cloudbeds is committed to the full inclusion of all qualified individuals. As part of this commitment, Cloudbeds will ensure that persons with disabilities are provided reasonable accommodations in the hiring process. We encourage deaf, hard-of-hearing, deaf-blind, and deaf-disabled individuals to apply. If reasonable accommodation is needed to participate in the job application or interview process or to perform essential job functions, please contact our HR team by phone at (858) 201-7832 or via email at Visualizzare la mail su codingjobboard.com . Cloudbeds will provide an American Sign Language (ASL) interpreter where needed as a reasonable accommodation for the hiring processes.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Cloudbeds. Staffing, recruiting agencies, and individuals being represented by an agency are not authorized to use this site or to submit applications, and any such submissions will be considered unsolicited. Cloudbeds does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Cloudbeds employees, or any other company location. Cloudbeds is not responsible for any fees related to unsolicited resumes/applications.
#LI-REMOTE
- ...WellD Italia is looking for a Senior Backend developer to join its dev team in Milano.... ...fast-growing company dedicated to custom software development, strongly focused on state-of... ...passionate and qualified devs and engineers. We value passion, interest in technology...SeniorLavoro da remotoTempo pienoImpiego permanente
- ...We are seeking a Senior iOS Engineer to own the client side implementation of how members join, pay, and stay with Raya. Member Experience owns the full member lifecycle – applying, onboarding, payments, and lifecycle management – and this role owns the surfaces where...SeniorTempo pieno
- ...Operators for the Camunda SaaS offering. Collaborate with product, engineering, and field teams to define, ship, and iterate on features... ...using Go or another relevant language for cloud-native software development. Practical experience with at least one major cloud...SeniorTempo pienoRemotoLavoro da casaOrario flessibile
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Reliability, Infrastructure, and Tooling based in Italy. This is a senior engineering role focused on building reliable,...SeniorTempo pienoRemoto
- ...place for you. What you will do - Reporting to the Manager of Engineering, you will design, build and operate the identity and account services... ...with you - 5+ years of professional working experience as a Software Engineer designing and shipping distributed, highly available...SeniorTempo pienoRemoto
- ...And do not miss our latest title "Shop & Stuff" to enjoy while playing! Due to the business expansion, we are looking for a Senior VR Unity Developer to join our Team. If you are passionate about gaming, enjoy a pro-active startup vibe, are always on the lookout...SeniorLavoro da remotoStage/Tirocinio
- ...all applications and next steps. Our partner is looking for a Senior Integration & API Developer – AWS, Python and AI Agents based in... ...to junior developers. Requirements: - 5+ years of professional software development experience. - Strong expertise in API design,...SeniorTempo pienoRemoto
- ...EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate these devices at scale.... ...else we look at. What we're looking for: We’re hiring a Senior Backend Engineer to make Enode’s EV platform more reliable, observable, and...SeniorTempo pienoStage/TirocinioRemotoTurniOrario flessibile
- What are you working on? The name of the project(s): Nightclub Tycoon Genres: Simulation, Casual Platforms: Mobile On-site, Remote | Full-Time | Karlsruhe, Germany 5 Million Downloads. 4.8 Stars. A lot left to figure out. Iteration One is a self-funded...SeniorLavoro da remotoTempo pienoLavoro stagionale
- Luxoft is an industry-leading software integrator and solution house for automotive OEMs and suppliers. There are millions of cars on the... ...customers face to face, leading and driving discussions with senior personnel regarding trade-offs, best practices, project management...SeniorLavoro da remoto
- Luxoft is an industry-leading software integrator and solution house for automotive OEMs and suppliers. There are millions of cars on the... ...customers face to face, leading and driving discussions with senior personnel regarding trade-offs, best practices, project management...SeniorLavoro da remoto
- ...implementation and delivery, ensuring solutions are scalable, maintainable, and aligned with the overall architecture. Own Engineering Outcomes: Take ownership of technical areas and features end-to-end, proactively identifying what needs to be done, making informed...SeniorLavoro da remotoOrario flessibile
- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Applied AI Solutions Engineer based in Italy. This role sits at the intersection of advanced ML engineering, customer success, and product development...SeniorPaga orariaTempo pieno
- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Founding Full-Stack Engineer based in Italy. This is a high-ownership engineering role at an early-stage, pre-launch startup, working directly with the founder...SeniorTempo pienoStage/Tirocinio
- ...applications and next steps. Our partner is looking for a Lead Android Engineer based in Italy. As a Lead Android Engineer, you’ll help shape... .... Requirements: - 5–6+ years of professional experience as a Senior or Lead Android Engineer, with the technical maturity to...SeniorTempo pieno
- ...applications and next steps. Our partner is looking for a (Senior) Product Engineer (Backend) (m/f/d) based in Italy. Join a product-focused engineering... ..., engineering judgment, and continuous learning as software development evolves through AI. You will have the support...SeniorTempo pienoRemotoLavoro da casaOrario flessibile
- ...next steps. Our partner is looking for a Senior Web Developer (AI-Augmented) based in Italy... ...opportunity for an experienced full-stack engineer who combines strong web development expertise with an AI-native approach to software delivery. You’ll design, build, and maintain...SeniorTempo pienoRemoto
- ...applications while elevating engineering standards across our development... ...leadership Mentor senior and mid-level engineers, running... ...have ~7+ years in commercial software development, with 3+ years dedicated... ...(DevTools, Impeller engine, jank diagnosis, memory leak...Tempo pienoRemoto
- ...Mocha/Sinon), keep quality bars high, and reduce regressions. We’re ready to meet you, if… You have strong hands-on backend engineering experience in TypeScript / Node.js. You have real AWS production experience — not “used Lambda once”, but built, operated, debugged...SeniorLavoro ibridoRemotoOrario flessibile
- ...We're looking for a Senior Product Engineer, Frontend to join the team building Zerion Wallet . In this role, you'll own product experiences... ...Remote Work Essentials : We provide all the necessary software and equipment to ensure you're fully equipped to work from...SeniorTempo pienoRemotoLavoro da casaOrario flessibile
- ...and immersive experiences that delight their customers. What We Do The Navigation Native team builds the high-performance C++ engine that serves as the “brain” of our Navigation SDKs. This library runs directly on end-user systems (on-board), powering everything...Tempo pienoLavoro ibridoRemotoLavoro da casaOrario flessibile
- ...from EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate these devices at scale. Enode... ...energy transition. What we’re looking for: A Software Engineer to build and grow Enode’s Connect platform, which underpins how...Stage/TirocinioRemotoTurniOrario flessibile
- ...execution are what matter. Elite team : Report directly to the department founder and collaborate with a world-class team of engineers, researchers, and commercial leaders. Competitive compensation & upside : Attractive compensation with equity upside. Tasks...SeniorTempo pienoRemoto
- ...applications and next steps. Our partner is looking for an Applied ML Engineer based in Italy. As an Applied ML Engineer, you’ll work at the... ...than relying entirely on existing packages. - Professional software engineering experience beyond notebooks, including APIs,...Tempo pieno
- ...and government stakeholders. For which tasks (responsibilities)? Develop and maintain client-side features within the Unreal Engine 5 application; Take ownership of one functional direction (e.g., third-party API/SDK integration such as video communication) –...Lavoro da remotoStage/Tirocinio
- Java Fullstack Developer «Advisor» Hybrid- Remote Required Experience in: Java Fullstack Developer Experience/Mandatory skill: -Java -Springboot -Angular or React -English ✅ Nice-to-have skills: -AWS, Azure or GCP (Any Cloud of these...Lavoro ibridoRemoto
- ...unnecessary layers of management and bureaucracy. We encourage specialists to bring their own ideas and expertise to the table. Art and engineering work closely together rather than operating as completely separate departments, allowing us to iterate quickly and solve visual...Lavoro da remotoStage/TirocinioOrario flessibile
- ...people passionate about a common goal and love for games as a Senior Technical Artist! For which tasks (responsibilities)? Analyze... ...of professional are we looking for? ~ Proficiency with Unreal Engine 5. Solid understanding of the Nanite and Lumen pipelines....Lavoro da remotoOrario flessibile
- ...We’re looking for a Senior Affiliate Manager who is already well-connected in the market and knows how to turn relationships into measurable results. ~3+ years of experience in iGaming / Betting Affiliate Marketing ; ~ Strong hands-on expertise in influencer...SeniorLavoro da remotoLavoro ibridoOrario flessibile
- ...Firefox performance bottlenecks. Develop performance-critical software using primarily C++ and JavaScript, with other languages as... ...using experiments, measurements, and profiling tools. Educate engineers through code reviews, talks, tooling, and documentation....SeniorTempo pienoDisponibilità immediata
- software engineer job part time Smart working
- progettista software Smart working
- software developer Smart working
- ingegnere informatico Smart working
- ingegnere informatico da casa Smart working
- sviluppatore app Smart working
- sviluppatore informatico Smart working
- senior software engineer Smart working
- programmatore softwarista Smart working
- software engineer Smart working
