Software Engineer (Remote)

Company Highlights:

The Bright Hotel is reimagining hotel operations by leveraging a tech-forward approach to the guest experience. Our goal is to personalize the stay for each guest driving stellar satisfaction rates. We are currently building out a portfolio of hotels focused on health and wellness called Vitality Hotels. 


Perks:

  • 100% company-paid premium for employee-only coverage on select Medical, Dental, and Vision Insurance plans
  • 401K program with up to a 4% match and full vesting from day one
  • Generous Paid Time Off2 weeks annually to recharge and relax
  • Flexible Spending Account (FSA) & Health Savings Account (HSA) options for added financial flexibility
  • Voluntary Life Insurance to provide additional coverage for you and your loved ones

Purpose of the Role:

The Bright Hotel is looking for an experienced, curious and independent Software Engineer to join our team with energy and enthusiasm. The Software Engineer will be responsible to help the team build a modern platform that helps hotel teams deliver great stays with less screen time. Think pragmatic automation, clean APIs, and a product that ships regularly! 


Who are YOU? You’re a self-driven engineer who enjoys learning new technologies and applying them in real-world business contexts. You don’t just follow tutorials — you dig in, experiment, and figure out how to make things work in production. You’re excited about the potential of AI agents and automation, and you’re eager to explore how they can simplify everyday workflows. You’re comfortable turning an early concept into a reliable, production-ready system, and you thrive in an environment where curiosity, iteration, and practical problem-solving matter more than perfect plans. 


Responsibilities:

  • Build and ship Python backend services/APIs that power hospitality workflows and agent tools 
  • Design event-driven systems with queues to coordinate background and agent-driven work 
  • Model data in a relational database and write solid, maintainable SQL 
  • Deploy and operate services in the cloud with containers, CI/CD, and observability 
  • Collaborate with Product and Design to iterate in small slices, deliver outcomes, and simplify systems 
  • Build and integrate AI agents into production systems: tool orchestration, workflows, and human-in-the-loop approvals 
     

Qualifications, Skills, Abilities and Experience:

  • 3+ years building backend web services in Python 
  • Experience with queues/events and asynchronous processing 
  • Strong web fundamentals (HTTP, REST, auth, idempotency, error handling) 
  • Cloud deployment experience (containers, CI/CD) and comfort with Git 
  • Relational databases (schema design, performance) and production troubleshooting skills 
  • Bias for action: shipped meaningful features in small teams 
  • Drive to work on real agentic systems 
  • FastAPI (or similar), ORMs/validation libraries 
  • Experience with agent frameworks (LangGraph preferred; LangChain or similar OK), tool/function calling, human-in-the-loop approval flows 
  • LLM integration in production (prompt/schema design, streaming, evaluation) 
  • Background with messaging, payments, or workflow systems 
  • Practical observability (logs/metrics/tracing) and on-call readiness 

Physical Requirements:

The physical demands described are representative of those that must be met by an incumbent to successfully perform the essential functions of this job. *Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions & physical demands of this role. 

Physical, visual requirements and working conditions may include but are not limited to: 

  • Ability to use monitor and screens for long periods of time 
  • Ability to sit/stand at a desk for long periods of time 

Minimum Qualifications:

  • 3 years building backend web services in Python 
  • Experience with queues/events and asynchronous processing 
  • Strong web fundamentals (HTTP, REST, auth, idempotency, error handling) 
  • Cloud deployment experience (containers, CI/CD) and comfort with Git 
  • Relational databases (schema design, performance) and production troubleshooting skills 
  • Able to work collaboratively in a small team 

*Please note, due to the requirements of this position, responses may automatically disqualify you from moving forward in the application process. Please review minimum qualifications thoroughly before applying.  

 

NOTE: Company will not support a work visa at this time.


Schedule / Travel Requirements:

  • Minimal to no travel expectations 

The pay range for this role is:

130,000 - 170,000 USD per year (Remote)

Product and Tech

Remote (Los Angeles, California, US)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling