Rocket Money is dedicated to improving the financial prosperity of millions of people through a unique understanding of their finances. They are seeking a Team Leader for Engineering to lead Team Boost, which focuses on enhancing user performance and developer productivity by improving the codebase and tooling used by engineers.
Responsibilities:
- Lead Team Boost. Every week brings a flood of incoming problems — five-minute fixes that save hundreds of engineer-hours sit next to multi-day efforts with dubious payoff. Apply the technical depth to triage them confidently and the judgment to know which deserve real investment
- Stay close to the code. Trust your engineers with the critical path, apply your own coding chops to the high-leverage edges, and keep metrics, project status, and stakeholders in clear view
- Own the roadmap. Self-source work from internal feedback across engineering, build trusted partnerships with your Group Director, counterparts across the organization, and product engineering to evaluate and absorb cross-organizational requests and make clear calls about what the team will and won't take on
- Drive projects to a conclusion. Make decisions, clear blockers, and hold the bar for delivery so the team consistently ships high-quality, high-impact work across the org
- Support and grow the team. Hold regular 1:1s, deliver performance reviews, and build individualized growth plans that match each engineer's strengths and ambitions
- Champion DX and UX. Make the right thing the easiest thing. From user-facing performance to developer feedback loops, build the programs and projects that follow this core principle. You'll sponsor the RFCs, migrations, and architectural changes that span the codebase and the organization, always pushing us toward an easier, more efficient, and less frustrating experience for team members and users alike
- Establish performance and quality as measurable practices. Define what "good" looks like across client rendering, server latency, and CI, and lead the team in the instrumentation, automation, and quality gates that turn those metrics into durable habits
- Keep the foundation solid. Ensure the team thoughtfully manages critical dependencies, breaking changes, pnpm catalogs, patches, and overrides across our package graph so the codebase stays buildable and maintainable as it grows
Requirements:
- 6+ years of experience shipping production systems
- Experience with Node/TypeScript, React, React Native, GraphQL, and Postgres
- Track record of leading senior ICs
- Ability to dive into unfamiliar systems and trace performance regressions
- Experience leading large-scale codebase migrations
- Ability to break massive changes into safe, incremental steps
- Ability to make decisions and clear blockers actively
- Ability to keep projects moving toward a quality conclusion
- Ability to tailor management to individual team members
- Ability to treat developer feedback loops as a product
- Ability to measure and instrument developer feedback loops
- Experience with APM tools
- Experience with GitHub Actions
- Experience with E2E testing frameworks
- Experience with mobile build toolchains
- Experience with large-scale TypeScript + GraphQL stacks
- Experience with pnpm workspaces
- Experience with FinTech/consumer apps