Related skills
team management backend machine learning distributed systems leadership📋 Description
- Set the technical vision and strategy for a rapidly evolving product area
- Co-own product strategy with the partner and ensure timely, high-quality delivery
- Lead a team of engineers who like to ship code and tackle hard problems
- Mentor team members and guide their technical and professional growth
- Build collaborative, inclusive, and respectful teams
- Provide continuous feedback, address performance, and recognize contributions
🎯 Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience
- 10+ years of software engineering experience
- 3+ years of experience managing engineering teams
- Experience architecting, building, and scaling distributed systems
- Experience leading backend and ML-focused teams for consumer products
- Strong written/verbal communication and executive-level presentation skills
🎁 Benefits
- Extended health, dental, life, and disability insurance
- Mental health benefits
- Family building benefits
- Child care and pet benefits
- Access to Lyft Health Care Savings Account
- RRSP retirement plan
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!