Salary
💰 $220,000 - $250,000 per year
About the role
- Lead, mentor, and develop a team of engineers, providing regular feedback, actionable growth plans, and addressing performance issues constructively
- Build and retain a high-performing engineering team owning team-level outcomes and OKRs, creating a culture of accountability, initiative, and continuous improvement
- Partner with Product, Design, and Analytics to define priorities and deliver high-quality features that improve customer experience and drive business outcomes
- Ensure predictable, on-time delivery by establishing clear processes, tracking progress with metrics, and communicating proactively with stakeholders
- Guide technical decisions within your pod, promoting scalable, maintainable, and reliable designs and systems
- Uphold quality standards through code reviews, design reviews, testing, and automation to ensure reliability and customer trust
- Proactively identify opportunities and risks, driving initiatives that improve engineering effectiveness and long-term scalability
- Translate company strategy into technical execution to elevate customer experience and drive measurable business results
Requirements
- 2+ years in an engineering management and people leadership role, supervising engineers, conducting performance reviews, mentoring, and managing underperformance
- 10+ years of experience in software engineering, with significant technical contributions and ownership of services or components
- Experience delivering software with predictability and quality, including design reviews, CI/CD pipelines, automated testing, and monitoring
- Proven track record of delivering outcomes aligned to business or product goals (OKRs, metrics-based)
- Experience collaborating with cross-functional stakeholders (Product, Design, Marketing, etc.), communicating both technical and non-technical perspectives
- Demonstrated ability to guide architecture & design conversations, ensure maintainability and scalability of systems
- Strong organizational and process skills: setting predictable delivery cadence, removing blockers, improving team productivity
- Ownership mindset: ability to proactively identify areas for improvement, take accountability for team outcomes, and drive change
- Technical depth: able to review code/design, understand trade-offs, and influence technical direction even if not coding daily
- PREFERRED: Prior experience within scaling engineering orgs; Domain expertise in e-commerce or similar; Experience working with legacy systems; Experience defining and owning quality metrics, reliability, or SLOs/SLIs in production systems; Demonstrated ability to lead technical transformation (e.g. re-architecture or modernization efforts); Experience influencing beyond one’s own team—driving initiatives across org