Salary
💰 $229,000 - $343,000 per year
About the role
- Own the consistent delivery of high business impact across a major product areas like Messaging Client Performance & Platform, Messaging Core Product Features
- Manage and mentor a team of developers, in a fast-paced, quick-to-market environment
- Collaborate with Product, Operation, Data Science and Engineering teams, and executive stakeholders
- Lead by example, continuously pushing the team towards aggressive execution and high standards of technical excellence and quality
- Evaluate the technical tradeoffs of major decisions and be a strong technical mentor
- Hire, grow and retain high-performing team members by creating growth opportunities, giving regular feedback, and managing performance
- Lead a team of 10+, mobile client engineers with expertise building platforms to unlock greater developer efficiency and growth impact
Requirements
- Background with building high availability and mission critical systems
- Experience with leading an engineering team
- Ability leading and executing large, complex technical initiatives
- Outstanding communication and collaboration skills
- A passion for building high-quality, impactful products
- Deep understanding of mobile client architecture, performance bottlenecks, and best practices for large-scale, resilient applications
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
- 8+ years of experience in software engineering, with at least 2+ years in an Engineering Management role
- Proven track record of successfully leading, hiring, growing, and retaining high-performing engineering teams