Software Development Manager, Lambda Experience
Ambitious leader sought to drive engineering excellence and innovation in a fast-paced, collaborative team environment.
We are looking for a seasoned professional to lead teams of exceptional software engineers in tackling complex problems at a global scale.
- Deliver highly operable and maintainable software on time, with relentlessly high standards for yourself and your team.
- Drive engineering best practices throughout, constantly seeking ways to improve systems and processes.
- Build, motivate, and mentor a world-class software engineering team, fostering a culture of innovation and excellence.
- Develop and execute a team vision and product roadmap, setting SMART goals for the team and individuals.
- Collaborate with cross-functional teams to understand customer challenges and develop solutions.
- Communicate effectively with technical and non-technical stakeholders, including senior leadership.
Requirements
- Proven experience in engineering team management, with a strong track record of growing and developing talent.
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle.
- Experience in leading the definition and development of multi-tier web services.
- Strong communication and interpersonal skills, with the ability to work in a fast-paced, collaborative environment.
Preferred Qualifications
- Experience in recruiting, hiring, mentoring/coaching, and managing teams of software engineers.
- Ability to communicate technical designs and product strategy to both technical and non-technical stakeholders.