Tech Lead Manager
Lead and mentor a small engineering team while hands-on building scalable payroll and financial infrastructure systems. Drive roadmap and workflow improvements in partnership with product and operations.
About the job
Responsibilities
- Scale systems that power payroll calculations, tax payments, and filings as volume and complexity increase
- Design services that move and reconcile money across parties, while making results clear and traceable for partners
- Support new businesses as they migrate large employer bases onto Check's infrastructure
- Use AI to automate complex operational workflows, such as tax notice triage and reducing manual employer setup work
Requirements
- 5+ years of experience building complex software and delivering production systems end-to-end
- 1-2 years of experience leading or managing a team
- Desire to continue being hands-on and building with your team
- Track record of driving business outcomes as well as upleveling IC engineers around you
- Passion for improving engineering workflows and experimenting with AI
Nice-to-Haves
- Familiarity with Python/Django, React, Typescript, AWS, Terraform, Postgres, Temporal, Github
Compensation & Benefits
- Medical, dental, vision, short-term/long-term disability, and basic life insurance coverage, effective on your first day of work
- Flexible PTO and sick leave - 9 company holidays, 16 weeks of fully paid parental leave for new parents with flexible return-to-work
- 401k retirement plan
- $100 monthly stipend for home internet and mobile phone expenses
- Base salary ranges:
- San Francisco, NYC, LA, and Seattle: $225,000 - $247,500
- All other US locations: $214,000 - $235,400
Skills
Python, Django, React, TypeScript, AWS, Terraform, Postgres, Temporal, GitHub, AI
Similar jobs
Engineering Management jobsLeads and scales an engineering team building a fault-tolerant managed AI platform for LLM workloads, including task queues, model management, scheduling, and agentic execution infrastructure. Requires 5+ years leading engineering teams plus depth in distributed systems, cloud-native platforms, and AI infrastructure.
Leads a six-person engineering team building trusted, transparent experiences for financial institutions, while setting technical strategy, shaping the roadmap, and ensuring reliable delivery. Requires 8+ years of industry experience, prior Staff-level engineering experience, and engineering management expertise.
Leads the Growth Expansion engineering team, partnering with Product and Design to deliver revenue-driving product features and upgrade paths. The role requires 7+ years of software engineering experience, engineering people-management experience, strong communication, and technical decision-making skills.
Leads software engineering strategy, people management, hiring, and delivery of large-scale customer-facing applications. Requires 10+ years of software development experience, 5+ years managing engineering teams, and expertise in distributed systems and cross-functional execution.
Leads and codes alongside a Trust & Safety engineering squad, owning people management, technical direction, delivery, and operational health. The role requires hands-on software development, AI-assisted development experience, and at least two years of people management.