Senior Software Engineer - Applications
Senior full-stack engineer building AI-native PropTech SaaS products with Ruby on Rails and React, owning features from data layer to UI while leveraging LLMs and agentic workflows.
- Compensation
- Not disclosed
- Location
- Remote
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 6+ years of experience as a full-stack software engineer.
- Strong Ruby on Rails experience, including designing and building APIs.
- Proficiency with JavaScript / ES6 and a modern front-end framework (React preferred).
- Comfort working across the full stack, including relational databases (MySQL).
- Experience building products utilizing agentic workflows: prompting, handling non-deterministic output, and designing for human-in-the-loop review.
- Solid understanding of fundamental web technologies such as HTTP, REST, and JSON.
- Ability to break down complex, ambiguous problems into digestible, shippable chunks.
- Thrive in fast-paced startup environments and adapt quickly to changing priorities.
Nice to have
- Data pipeline / ingestion and processing work—pulling in raw apartment rental data from XML files or APIs and transforming it into compelling content that helps renters choose their next home.
- Experience with agentic frameworks, RAG, or LLM tool-use.
- React ecosystem depth (Redux and similar) and strong product/UX taste.
- Experience working with designers and AI engineers to build beautiful, intuitive front-end experiences.
- Taste in modern trends of front-end development and a desire to build simple, user-focused UX.
Full description
We are defining the future of the Rentals Industry
We’re a profitable, growth-stage company building industry-leading martech and data products for the PropTech space. Our focus is on our category-leading AI and data SaaS products with triple-digit growth rates.
We’re a fully remote team of 100+ spread across the U.S. from coast to coast. We operate on a strict no a**holes policy and are proud to have built a community of highly performant people that take our work seriously, but not ourselves. And, we're looking for exceptional people to help further accelerate our growth.
While we’ve raised $30MM+ to date from some of the world’s best investors, we’re profitable with a strong balance sheet and an indefinite runway. We pride ourselves on achieving rapid growth without having to incinerate capital.
About Our Products
ApartmentIQ is the all-in-one data platform powering smarter decisions across multifamily—covering 40M units with daily property and market intelligence used for surveys, research, and revenue management. We're trusted by 65% of the NMHC Top 50. Our sister company, MavenAI, delivers AI-powered marketing automation built by industry experts and integrated directly with property management systems, serving over 2M units.
**Your New Team
**The ApartmentIQ team is revolutionizing how property managers optimize their operations. We provide a powerful platform that centralizes critical property data, offering actionable insights and intuitive tools to enhance efficiency and decision-making. Our product empowers users to streamline everything from leasing and maintenance to resident communication and financial reporting.
We leverage a modern tech stack, with a React/Tailwind frontend delivering a seamless user experience, backed by a robust Ruby on Rails backend. We believe in fostering an inclusive environment built on mutual trust, continuous learning, and a commitment to simplicity, where every engineer can contribute and grow.
The Role
We're hiring experienced full-stack engineers to build AI-native products across our ApartmentIQ and MavenAI pods. These are high-ownership roles: you'll take features from data layer to API to interface, working closely with an experienced lead or AI engineer rather than inheriting a fully-specced ticket. If you like owning ambiguous problems end-to-end—and you're excited about building product on top of LLMs and agents, not only using them to code faster—this is for you.
Responsibilities
- Own features end-to-end—data model, Rails API, and front end—in a fast-paced, agile environment.
- Build product surfaces on top of LLMs and agents: ingestion, structured data, and UIs for reviewing and verifying AI-generated output.