BJ
Engineering Manager - Applications, BI & AI Enablement
Bennett Jones
On-site Full-time Lead Today
About the role
The Role
We are looking for a hands-on Engineering Manager who combines technical leadership, people management, and delivery accountability across application development, business intelligence, and AI-enabled engineering practices. This is a player-coach role responsible for building strong engineers and analysts, owning solution quality end-to-end, and embedding modern, AI-assisted ways of working into everyday delivery.
Essential Functions
People & Team Leadership
- Directly manage application developers and a BI analyst, including coaching, performance management, and career development.
- Build a culture of accountability, technical excellence, and continuous improvement.
- Set clear expectations for quality, delivery discipline, and AI-assisted ways of working.
Technical & Solution Ownership
- Own the technical architecture and design of applications and BI solutions.
- Ensure high standards for code quality, data quality, security, reliability, and maintainability.
- Act as the primary technical escalation point while strengthening team autonomy and local decision-making.
BI & Analytics Leadership (Applied)
- Own data models, reporting quality, and analytics reliability.
- Ensure BI solutions are insight-driven, governed, and aligned to business needs.
- Work hands-on with the BI analyst when required, without becoming a reporting factory.
AI-Enabled Engineering & Process Improvement
- Embed AI tools (e.g., Copilot) into development and analytics workflows as default practice.
- Improve SDLC efficiency through better patterns for testing, review, documentation, and delivery.
- Turn AI experimentation into repeatable, safe, and scalable engineering practices.
Delivery Partnership
- Partner with PMO on delivery execution while retaining ownership of how solutions are built.
- Translate business needs into scalable, maintainable technical solutions.
- Reduce delivery risk by strengthening local ownership and decision-making.
Qualifications
- College diploma or university degree in computer science, information systems, and 5+ years of management experience.
- Prior people leadership experience managing software engineers and/or BI/analytics professionals.
- Strong background in application development and solution architecture.
- Practical experience delivering BI and analytics solutions (data models, reporting, governance).
- Comfort being hands-on when needed, without defaulting to personal delivery.
- Experience improving engineering processes and embedding modern delivery practices.
- Excellent interpersonal, communication, and stakeholder management skills.
Skills
AIBICopilot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free