T

Senior Software Engineer

The Flex

Remote · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 hour ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Us

Base360.ai is an AI-powered operating system designed to automate and streamline short-term rental businesses. Originating from The Flex, a successful short-term rental operator with an eight-figure business, Base360.ai has been launched as an independent platform serving property managers globally. The platform consolidates reservations, guest communications, pricing, payments, cleaning management, maintenance, and reporting into a single system, facilitating automation, cost reduction, revenue growth, and portfolio scaling.

Job Role & Responsibilities

As a Senior Software Engineer, you will be instrumental in designing, architecting, and expanding the Base360.ai platform which supports all facets of short-term rental management. Your work will include developing customer-facing products, automation workflows, AI-enabled operations, integrations, and infrastructure to aid property managers in expanding their operations efficiently.

  • Design and implement scalable services, APIs, and applications for reservation systems, availability management, pricing, payments, guest experience, and property operations.
  • Create event-driven automation workflows to reduce repetitive tasks such as cleaning scheduling, check-in communication, and owner statement generation.
  • Integrate AI systems utilizing large language models and AI agents to automate tasks like guest communication, maintenance request management, and pricing decisions.
  • Develop API-first architectures to connect internal platforms, booking channels, third parties, and external customer systems.
  • Establish and maintain integrations with platforms including Airbnb, Hostaway, Stripe, Twilio, OpenAI, Google, among others.
  • Manage and deploy cloud-native infrastructure focused on reliability, scalability, and global expansion.
  • Address complex operational challenges including real-time reservation synchronization, smart lock management, automated guest messaging, operational forecasting, cleaning and maintenance automation, owner reporting, and AI-powered monitoring and alerts.
  • Take full ownership of projects from problem definition through architecture, implementation, deployment, and continuous improvement.
  • Provide senior-level engineering judgment through code reviews and technical decision-making to ensure system reliability and maintainability.

Required Skills and Qualifications

  • Demonstrated success building and maintaining production-quality software systems.
  • Experience with FastAPI, Python, React, TypeScript, or similar modern frameworks.
  • Strong knowledge of APIs, cloud infrastructure, distributed system design, and scalable backend data models.
  • Capability to independently analyze problems and make informed technical decisions.
  • Strong problem-solving aptitude and a product-oriented mindset.
  • Interest and curiosity in AI, automation, and operational efficiencies.
  • Proactive approach with focus on delivering value and learning from real user feedback.
  • Ability to balance rapid development cycles with system reliability and sustainability.

Preferred Experience

  • Previous work in short-term rentals, property management systems, or hospitality technology.
  • Experience developing multi-tenant SaaS platforms and marketplace/booking channel integrations.
  • Familiarity with AI agents, event-driven architectures, serverless AWS infrastructure, and Supabase.

Technical Stack

  • Python, FastAPI
  • React, TypeScript
  • Supabase, PostgreSQL
  • AWS (serverless)
  • OpenAI APIs, Twilio, Stripe
  • Docker, GitHub Actions

Success Criteria Within First 12 Months

  • Automated core rental workflows and significantly reduced manual administrative tasks for property managers.
  • Facilitated seamless data synchronization for reservations, availability, payments, and operations.
  • Deployed and supported new platform integrations successfully and reliably.
  • Integrated AI workflows into customers' daily operations improving efficiency and experience.
  • Scaled the platform to support growing numbers of operators and properties while maintaining high performance and reliability.
  • Enabled customers to expand portfolios, enhance guest experiences, and increase profitability.

Why Join

  • Work on meaningful real-world challenges in rental operations with direct impact.
  • Enjoy significant ownership and autonomy in technical decision-making and product delivery.
  • Collaborate closely with founders influencing product vision and technology direction.
  • Accelerate learning across AI, automation, software development, and hospitality domains.
  • Benefit from performance-based compensation and considerable growth opportunities.
  • Fully remote working environment focused on outcomes rather than hours.

Who This Role Is Not For

  • Those looking for slow-paced, highly structured corporate environments.
  • People preferring narrowly defined responsibilities without product development involvement.
  • Candidates requiring detailed guidance for all tasks.
  • Individuals avoiding responsibility or accountability for delivered work quality.

Level

Senior

Tools & software

React Docker required PostgreSQL required Supabase required

How they work

Problem Solving Initiative Independence Strategic Thinking

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer