Tech Lead Manager
Leads technical vision and hands-on execution for core engineering teams building real-time AI and social-commerce products. The role combines architecture, product partnership, coding, mentorship, and formal management, requiring 8+ years of software engineering experience and 2+ years managing engineers.
About the job
Responsibilities
- Define the technical roadmap, system design, and architectural standards for the product domain.
- Write production code, conduct code reviews, resolve complex technical bottlenecks, and own critical-path architecture.
- Partner with Product and Design to evaluate feasibility, scope features, refine requirements, and guide product direction.
- Coach and mentor engineers through pair programming, architecture reviews, and software-craftsmanship practices.
- Participate in customer calls to understand product usage, system performance, and UX gaps.
- Improve RFC processes, testing strategies, CI/CD pipelines, system monitoring, and post-mortem resolution.
- Conduct technical interviews and evaluate engineering talent.
- Manage a team of 2–5 through 1:1s, performance reviews, and career-growth planning.
Requirements
- 8+ years of total software engineering experience.
- 2+ years of formal people-management experience with direct reports on a high-performing engineering team.
- Strong architectural intuition and hands-on full-stack proficiency.
- Product acumen and experience shaping technical direction based on customer impact.
- Experience collaborating with Product Managers and Product Designers in fast-paced startup environments.
- Ability to operate with ambiguity and changing priorities.
- Exceptional written and verbal communication skills.
- Hands-on experience or deep technical interest in LLMs, AI agents, and modern AI workflows.
Nice-to-Haves
- Early- or growth-stage startup experience.
- Experience architecting, deploying, or operating AI-powered or agentic platforms at scale.
- Experience with React, TypeScript, AWS, Pulumi, Postgres, ClickHouse, or Turbopuffer.
- Technical leadership for mobile products, ideally with React Native.
Skills
React, TypeScript, AWS, Pulumi, Postgres, ClickHouse, Turbopuffer, React Native, LLMs, AI Agents, CI/CD, System Architecture, Full-Stack Development, Monitoring
Similar jobs
Engineering Management jobsLeads and develops a software engineering squad, setting technical direction, guiding architecture across the full stack, and partnering with product and design on roadmap decisions. Requires substantial software engineering and people-management experience, web application architecture expertise, and hands-on technical leadership.
Leads and grows the Developer Experience engineering team, owning initiatives that improve developer velocity, quality, and satisfaction across Bubble. The hands-on manager needs extensive software engineering and management experience, broad technical depth, and expertise in developer tooling and AI-assisted workflows.
Leads and grows Data Engineering teams building scalable, governed, AI-ready data foundations and trusted data products. The role requires 7+ years leading Data Engineering teams and experience with technologies including Spark, Snowflake, data lakes, data warehouses, key-value stores, and dbt.
Leads a Public Sector Delivery Solution Architecture team responsible for post-sales technical strategy, production deployments, customer growth, and delivery execution. Requires U.S. citizenship, 7+ years of customer-facing experience, and experience leading technical post-sales teams in data and AI environments.
Leads and develops the Verifications engineering team while owning reliability, scalability, and technical strategy across integration-heavy, regulated screening products. Requires engineering management experience plus a strong software engineering background in distributed systems and system design.