- Own the outcomes of the Lister domain end to end: delivery, technical health, partner data quality, and the health of the team that carries it.
- Set and defend a committed quarterly roadmap across three pods, including an explicit list of what the team is not doing and why.
- Develop the team's leads. Grow their scope from project leadership toward broader ownership, and coach the engineers under them.
- Hire, mentor, and retain a high-performing team across levels, and address underperformance directly when it appears.
- Stay hands-on. Review code, drive architecture decisions on the pipeline and partner integrations, and pick up work when the situation calls for it.
- Partner with Product, Design, Analytics, Partner Success, and Finance to translate ambiguous partner and regulatory pressure into scoped engineering work.
- Own the intake process for the domain. Classify incoming partner escalations, data quality reports, and feature asks, and push back when the answer is no.
- Be accountable for the reliability of the systems the team owns, including on-call health, incident response, and the operational completeness of new services.
- Represent Lister engineering to leadership: what shipped, what is at risk, what it will take.
Here are the skills and experience you'll need to be successful
- 10+ years of software engineering experience, including 5+ years managing engineering teams of 5 or more.
- Experience managing through team leads or senior engineers, not just direct ICs.
- A track record of building and scaling backend services and data pipelines that other teams and external partners depend on.
- Comfort with messy third-party integrations. You have owned a system whose inputs you did not control, and you know how to build guardrails, observability, and reconciliation around data you cannot trust.
- Strong technical judgment. You can hold the architecture bar for a team you do not out-code, and you know when to dive in yourself.
- Experience partnering directly with Product Managers, Designers, and Analysts to shape roadmaps, not just receive them.
- A record of growing engineers, including promoting people and turning around underperformance.
- Clear written communication. You can explain a data pipeline failure to a partner-facing stakeholder and a business trade-off to an executive.
- Experience with Kotlin, Ruby, and Typescript, or the willingness to learn them.
- Experience building cloud-native applications, preferably on Google Cloud Platform.
- Zone 1: $175,000 - $212,000 TTC (including $154,000 - $180,000 base salary) + equity
- Zone 2: $157,000 - $190,000 TTC (including $138,000 - $161,000 base salary) + equity
Skills Required
- 10+ years of software engineering experience, including 5+ years managing engineering teams of 5 or more
- Experience managing through team leads or senior engineers
- Track record of building and scaling backend services and data pipelines relied on by other teams and external partners
- Experience owning systems with messy third-party integrations, building guardrails, observability, and reconciliation
- Strong technical judgment and ability to drive architecture decisions while remaining hands-on as needed
- Experience partnering directly with Product Managers, Designers, and Analysts to shape roadmaps
- Proven record of growing engineers, promoting people, and addressing underperformance
- Clear written communication for both partner-facing stakeholders and executives
- Experience with Kotlin, Ruby, and Typescript, or willingness to learn them
- Experience building cloud-native applications, preferably on Google Cloud Platform
What We Do
For us, renting is personal — we’re a company built by renters for renters. We’re here to deliver renters a home they love at the value they deserve. Whether renters are embarking to a new city, in search of a quieter neighborhood, or making the jump to a two-bedroom apartment — we’re here to find them their perfect apartment match. We’ve made it our mission to revolutionize renting by making it a stress-free, simple, and holistic experience, connecting ready-to-move renters with compatible city living. Home is a feeling everyone should own, and we’re on a mission to help renters find it.
Why Work With Us
Want a job that makes a difference? There are over 100 million renters in the US, and at Apartment List, we strive every day to remove the hassle from renting and make the process better for every single one of them. Together, we can change the narrative around what it means to be a renter.
Gallery






