Lift AI | Senior Software Engineer
Remote (US timezones, LatAm/Canada OK) | Full Time | $100K + 0.50–0.75% equity
About the Role
Lift AI builds software for the elevator industry, a market where paper inspection reports and faxed maintenance tickets are still common. They manage ~5,000 properties and have 1,000+ IoT deployments on elevators across the US. The platform handles asset management, maintenance workflows, contract tracking, and an AI pipeline that extracts structured data from elevator industry documents. The tech stack includes a Django/PostgreSQL backend and a React/TypeScript frontend, all on AWS. The CEO's family has 40 years of experience in the elevator industry.
You would be the third engineer. The team consists of the CTO (who codes daily, Central Time), one engineer with two years of experience and strong domain knowledge, and the Chief of Product. There is no QA or DevOps team; you own what you build.
First project: Migrate the backend of a field maintenance product (currently on Firebase/Firestore) to the Django/PostgreSQL stack, including finding a replacement for Firestore's offline sync (ElectricSQL is being considered). You will define the API contract, and the other engineer will build the frontend. Beyond that, you'll help architect AI features, such as an invoice dispute agent that communicates directly with service providers.
Stack
- Django 5 / DRF
- PostgreSQL
- Redis
- Django Q
- React Router v7
- TypeScript
- MUI
- AWS (CDK, ECS Fargate, ElastiCache, RDS)
- GitHub Actions
- AI features use Claude, OpenAI, and LangChain.
Work Environment
- Async, but not siloed. Collaboration happens primarily via Slack, GitHub PRs, and Linear, with occasional video calls.
- No standups.
- Follow Shape Up with 4-week cycles.
- Architecture proposals are reviewed for the first ~90 days, then you own your domains.
- No on-call rotation.
- No evening releases.
Compensation
- $100K base + 0.50–0.75% equity.
- The company has ~5,000 customers and growing revenue.
- $100K is below big-city market rate.
- Growth means expanding the scope of what you own, and compensation grows with it.
Requirements
- 5+ years of experience.
- Python (Django, Flask, or FastAPI) and React/TypeScript in production.
- Experience building something from architecture to deployment independently.
- Ideal candidates: Engineer #2-5 at a startup, senior engineer tired of process overhead, or someone at an agency looking to focus on one product.
To Apply
Send something you've built that you're proud of, and tell them why to: hiring@liftai.com