All jobs
Save

Senior Software Engineer

The Flex
Contract type
Ongoing
Work mode
100% remote
Experience
Senior · Not stated

Level inferred from job title

Job description

Key details

  • Design and develop scalable applications, services, and APIs powering reservations, availability, pricing, payments, guest experiences, and property operations
  • Build event-driven workflows that eliminate repetitive work, such as scheduling cleaning after a booking, sending check-in instructions, and generating owner statements
  • Use LLMs and AI agents to automate guest communication, triage maintenance requests, support pricing decisions, and help operators manage portfolios efficiently
  • Create robust APIs connecting internal services, booking channels, third-party providers, and customer systems
  • Build and maintain integrations with platforms including Airbnb, Hostaway, Stripe, Twilio, OpenAI, and Google
  • Deploy and manage cloud-native infrastructure designed for reliability, performance, and global growth
  • Solve complex operational problems including real-time reservation and availability synchronization, dynamic pricing intelligence, smart lock access, automated guest communication, operational forecasting, cleaning and maintenance automation, owner reporting, and AI-powered monitoring and alerts
  • Own projects end-to-end from problem understanding to architecture, implementation, deployment, and ongoing improvement
  • Bring senior engineering judgment to technical decisions, code reviews, and system reliability
  • Company mission
  • To build systems that solve real problems at scale and power every aspect of a short-term rental business through Base360.ai

Primary stack

Core technologies

Python (Programming Language)ReactTypeScriptAWSDocker

Benefits

  • Information not specified

Requirements & details

  • Strong experience building and owning production-grade software systems
  • Experience with FastAPI, Python, React, or similar frameworks
  • Strong understanding of APIs, distributed systems, and cloud architecture
  • Experience designing scalable backend systems and reliable data models
  • Ability to work independently and make sound technical decisions
  • Strong problem-solving skills and a product mindset
  • Curiosity about AI, automation, and operational efficiency
  • Bias toward action, shipping, and learning from real users
  • Python, FastAPI, React, TypeScript, Supabase, PostgreSQL, AWS, Serverless architecture, OpenAI APIs, Twilio, Stripe, Docker, GitHub Actions
  • Python (Programming Language)
  • React
  • TypeScript
  • AWS
  • Docker

Apply