About the job
Join our innovative team that is transforming the future of global living.
At The Flex, we envision a world where renting a home is instant, intelligent, and seamless—much like booking a ride. Our mission is ambitious: to empower anyone to live anywhere, anytime, without hassle.
Driven by Base360.ai, our unique automation engine, we are crafting the operating system for modern renting—integrating property data, streamlining operations, and facilitating smooth stays across continents.
If you are passionate about complex systems, automation, and developing software that has real-world applications, this position offers you the opportunity to take ownership and make a significant impact.
What You'll Create
As a Senior Software Engineer, you will design, develop, and scale essential components of The Flex platform—from core services and APIs to automation workflows and real-time systems.
You will work with considerable autonomy, managing problems from start to finish and directly influencing architectural decisions while remaining deeply engaged with production code.
This role is for engineers who prioritize impact over meetings and take pride in constructing systems that are reliable, elegant, and scalable.
Your Objectives
Develop Core Systems
Create and maintain scalable services that enhance bookings, payments, availability, pricing, and guest experiences.
Design Robust APIs
Establish clean, well-structured APIs that connect Base360.ai with internal tools and external partners.
Automate Operations
Construct event-driven workflows that eradicate manual tasks and unlock operational efficiencies.
Deploy with Assurance
Implement and manage cloud-native infrastructure on AWS with an emphasis on reliability, security, and performance.
Tackle Meaningful Challenges
Engage in real-time booking synchronization, pricing intelligence, keyless access systems, AI-driven alerts, and live operational dashboards.
Collaborate for Success
Partner closely with product, data, and operations teams to transform complex requirements into straightforward, effective systems.
Ideal Candidate Profile
Extensive experience in building production systems with Node.js, React, and AWS.
Solid understanding of software design principles and best practices.
Proficient with CI/CD practices and tools.
Strong communication skills and a collaborative mindset.

