As an Engineering Manager level 3, you will lead a team of engineers in the development and implementation of complex technical projects. You will be responsible for ensuring the successful delivery of projects on time, within budget, and to the required quality standards. This role requires a strong technical background, with expertise in software development, machine learning, and cloud computing. You will work closely with cross-functional teams to identify and prioritize project requirements, and will be responsible for mentoring and developing the skills of your team members.
Key Responsibilities
- Lead a team of engineers in the development and implementation of complex technical projects.
- Ensure the successful delivery of projects on time, within budget, and to the required quality standards.
- Identify and prioritize project requirements, working closely with cross-functional teams.
- Mentor and develop the skills of team members.
- Collaborate with other engineering teams to identify and address technical issues.
- Develop and implement process improvements to increase efficiency and productivity.
Requirements
- 10+ years of experience in software development and engineering management.
- Strong technical background in software development, machine learning, and cloud computing.
- Proven track record of delivering complex technical projects on time and within budget.
- Excellent leadership and communication skills.
- Ability to work in a fast-paced environment and adapt to changing priorities.