Guide and advocate the process of recruiting, training, coaching and developing your team
Build and guide a lean, agile engineering team
Direct all phases of the software development lifecycle
Partner cross-functionally with internal management to identify technical and customer-facing impacts, recommend best-practice solutions and/or alternate approaches, and provide timeline estimates
Assess skill sets, identify gaps in knowledge, and provide ongoing coaching and feedback to team members while offering guidance on career path direction
What we value:
Proven ability to manage and guide a diverse team of engineers
Passionate about building, retaining, and developing engineering talent for your team
Synthesizing feedback from stakeholders and turning ideas into complete and thoughtful solutions
Outstanding communication skills and the willingness to engage proactively with peers
Thrives in a fast-paced, informal, team-focused environment where constant change is the norm and the bar for quality is set high
Proficient in cross-functional consensus building
Technical adeptness and a passion for ensuring quality code from your team
Bachelor's degree in a related field or 8+ years of equivalent experience