Finding the best job has never been easier
Share
As a Software Development Manager for this team, you will:- Facilitate career development in your engineers. You will provide coaching and regular feedback to make them and the team more effective
- Influence strategy and roadmap through your technical and non-technical insights
- Dive into ambiguous problem spaces and meticulously distill out design choices, trade-offs, and priorities
- Instrument, monitor, and drive improvements through metrics on the success of your tools and services- Participate in designing, prototyping, and building reliable and high-performance tools and services
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit