Apartment List is a smart, simple, and seamless renting platform that’s dedicated to making the process fair and transparent for all. Backed by Glynn Capital Management.
About the role
The Lister team owns how property partners list, manage, and succeed on Apartment List — and it's one of the areas where product quality directly shapes whether renters find accurate, trustworthy listings. As a Senior Software Engineer II, you'll take ownership of core services and experiences on this team, working end-to-end from backend architecture in Kotlin and Ruby to frontend interfaces in TypeScript and React.
What they're looking for
- 5+ years of professional software engineering experience in organizations that prioritize quality, scalability, and performance
- Strong grounding in computer science fundamentals — data structures, algorithms, and distributed systems
- Demonstrated experience designing and implementing RESTful APIs
- Experience with relational databases and data modeling
- Working proficiency in at least one of Kotlin, Ruby, or TypeScript, with willingness to build fluency in the others
- Experience working across the stack, from backend services through frontend applications
More about this role
Who We Are
At Apartment List, we’re transforming how people rent—making it smarter, easier, and a lot less frustrating. Our platform has already matched over 1.4 million renters with their next home, while helping properties fill units with the right residents. Backed by strong growth and a big vision, we’re building the future of renting—and inviting bold thinkers to help us shape it!
The Lister team owns how property partners list, manage, and succeed on Apartment List — and it's one of the areas where product quality directly shapes whether renters find accurate, trustworthy listings. As a Senior Software Engineer II, you'll take ownership of core services and experiences on this team, working end-to-end from backend architecture in Kotlin and Ruby to frontend interfaces in TypeScript and React. You'll shape technical direction for problems that don't have a playbook yet, and you'll be a reference point for other engineers — through code reviews, design discussions, and the standard you hold for the work.
- Own the design and delivery of scalable backend services that power the Lister experience, from architecture decisions through production reliability.
- Drive full-stack...
Browse similar: Startup jobs · Remote jobs