Responsibilities
- Own the outcomes of the Lister domain end to end: delivery, technical health, partner data quality, and the health of the team.
- 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.
Requirements
- 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.
Nice-to-Haves
- Deep expertise in backend services and data pipelines.
- Experience applying AI to move faster.
Compensation
US Base Salary + TTC (Total Target Compensation including equity):
- Zone 1: $178,000 - $208,000 base / $202,000 - $245,000 TTC
- Zone 2: $165,000 - $192,000 base / $187,000 - $227,000 TTC
- Zone 3: $155,000 - $176,000 base / $172,000 - $208,000 TTC
Compensation determined by role, level, location, skills, experience, education, and training. Benefits for full-time US employees include 100% covered medical/dental/vision for you and dependents, unlimited FTO + holidays, home office reimbursement, 401k, parental leave, and more.