DescriptionThe Senior Engineering Manager is responsible for the growth and performance of their teams. While they are technically credible they own delivering their programs commitments and actively seek opportunities to improve productivity and engagement. They partner with Product Managers and coordinate across other teams to accomplish collaborative goals and lead initiatives to improving the organization. This individual will report directly to the Engineering Director.
The primary focus of this role is the development and support of the engineering talent across the Engineering department. Focus areas include:
- Fostering a data-driven performance culture based on empowerment and ownership
- Creating the correct balance of roles and seniorities of user experience development quality product owners data science data engineering etc.
- Driving employee engagement and sustaining a culture of continuous improvement
- Partnering with peers to establish foundational structure of job families seniority grades and performance benchmarks
- Driving employees growth by structuring and supporting career and personal development plans training and certification
The Senior Engineering Manager will bring industry expertise and a continuous learning / continuous improvement mindset to drive the evolution of product development and delivery areas include:
- Excellence in software engineering using scaled agile methodologies
- Excellence in iterative development with continuous delivery of customer value
- Executing continuous data-driven improvement processes to improve quality time to market and delivery on quality attributes
- Partnering with operations customer support and peer managers to bring solutions to the market with high customer satisfaction
Working in close partnership with Product Management and peers they will own the delivery of features and enablers in their Program portfolio within time quality and budget. Focus areas include:
- Partner with Sales Product Management and Customer Success teams to establish customer intimacy and understanding in the engineering organization
- Through negotiation and stakeholder management effectively balance investment in product features architectural runway and quality attributes.
- Through hands-on engagement and establishment of frameworks ensure high quality architectural and design decisions are being made to support the long-term viability of our products
- Through prioritization planning risk assessment and analysis of dependencies and capacity enable meeting product milestones
- Facilitating communication collaboration and problem-solving with teams and stakeholders
- Through prioritization delegation and supervision drive the resolution of incidents with an appropriate sense of urgency and interest in lessons learned
Experience and Competencies
The following experience is expected to be successful in this role.
- Proven experience as a manager working with cross-functional teams
- Development and delivery of a commercially successful product
- Usage of scaled agile frameworks to deliver complex hardware and software solutions
- Organizational transformation significant rebalancing of roles skills and talent with identifiable improvements in business outcomes
- Strong organizational analytical and problem-solving skills
- Excellent verbal and written communication skills
Desirable
- Development and commercial success of an AI based software solution
- Development of multi-tenant SaaS Industrial IoT solutions
- Development of complex solutions for asset intensive industries
- Hands on experience as an Engineer (developer QA DevOps) or architect
Required Experience:
Manager