- 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: $202,000 - $245,000 TTC (including $178,000 - $208,000 base salary) + equity
- Zone 2: $187,000 - $227,000 TTC (including $165,000 - $192,000 base salary) + equity
- Zone 3: $172,000 - $208,000 TTC (including $155,000 - $1076,000 base salary) + equity
- Competitive Compensation: Including annual salary, pre-IPO stock options, and other financial compensation (if applicable)
- Medical, Dental, and Vision Coverage: 100% of premiums covered for you AND all of your dependents
- Unlimited Flexible Time Off: Unlimited FTO in addition to 12 company holidays per year, quarterly “recharge” days, and a week-long holiday break
- Home Office Reimbursement: To cover home office furniture and supplies, monthly home internet, and monthly cell phone (if applicable)
- Health & Wellness Reimbursement: To cover monthly gym membership or other qualifying expenses
- Parental Support: Generous parental and family leave, fertility benefits, and employer-sponsored stipends towards family forming services
- 401k Plan: To support you in your individual retirement goals
- Team Events: Frequent team-building events, fun team off-sites, and bi-annual company meetups
- Commitment to DEI: To prioritize Diversity, Equity, and Inclusion within our workplace and to stay true to our values and mission
- Mentorship and Training: To get you onboard quickly, learn new professional skills, and invest in your career development
- Impact and Visibility: To expose you to and provide the opportunity to work on highly strategic initiatives that will transform the business
- Encouragement and Empowerment: To explore and adopt new technologies and drive meaningful decisions and outcomes
- At Apartment List we believe that everyone deserves a home they love AND a career they love. We strive to build a diverse team that is a reflection of the people we serve; this is made possible through our commitment to fostering a culture of diversity, inclusion, equity, and connectedness.
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 building and scaling backend services and data pipelines used by internal teams and external partners.
- Comfort owning systems with messy third-party integrations; build guardrails, observability, and reconciliation processes.
- Strong technical judgment and ability to drive architecture decisions and stay hands-on when needed.
- Experience partnering directly with Product Managers, Designers, and Analysts to shape roadmaps.
- Record of growing engineers, including promotions 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.
- Experience on Google Cloud Platform (preferred).
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






