Engineering Team Lead
MasteryPrep · United States · 1 mo ago
RemoteRemoteEngineering$150k–$160k/yrFull-time
Key Responsibilities
- Lead the team.
- Mentor and grow a team of product engineers.
- Manage and set the product engineering strategy.
- Keep delivery predictable.
- Own the AI-native process.
- Define how work is decomposed into agent-runnable tasks.
- Continuously refine the process.
- Establish clear human-decision points.
- Ship product.
- Design, build, and maintain features with AI-native engineering.
- Own data and integrations.
- Steward our database architecture and integrations.
- Set the quality bar.
- Test standards, CI checks, review discipline, and security practices.
- Measure and improve.
- Kill processes that slow the team down.
- Scale what makes it faster and safer.
Skills, Knowledge and Expertise
- 7+ years of professional software engineering experience, including 2+ years leading engineers.
- Strong full-stack depth with React and TypeScript in production.
- Solid back-end experience with Node.js or similar.
- Real experience with Google Cloud Platform and PostgreSQL.
- Working fluency with AI-assisted development.
- A reviewer’s eye: ability to read and catch what matters in large volumes of code.
- Clear written communication.
- Judgment, pragmatism, and steady ownership under ambiguity.
Preferred Qualifications
- Experience with education technology: SIS/rostering integrations, LMS ecosystems, or student data privacy.
- Experience building or evaluating LLM-powered product features.
- Experience scaling engineering process at a growing company.
Pay
$150,000 - $160,000 salary range.
Benefits
- Employee benefits eligibility (health, disability, AD&D, life insurance).
- Matching 401k.
- Paid time off.
- Generous paid holidays.
- Ability to work fully remote.
- Company supplied device/laptop.