Engineering Manager, Software Development
RAD Torque Systems
- Abbotsford, BC
- Permanent
- Full-time
- Lead, manage, and develop a team of software engineers and related disciplines (e.g., DevOps).
- Set clear expectations and evaluate performance of direct reports through regular feedback and formal reviews.
- Mentor and coach team members to support continuous learning, career growth, and advancement.
- Foster a high‑performance, collaborative, and accountable engineering culture.
- Improve team effectiveness by advancing development practices, methods, and team cohesion.
- Own delivery of software initiatives, ensuring work is completed on time, within scope, and to quality standards.
- Lead and manage software development projects, including cross‑functional initiatives with a strong software component.
- Identify delivery risks early and work proactively to resolve issues and dependencies.
- Oversee deployment and evolution of software programs and processes, including security and compliance initiatives.
- Establish and enforce software development best practices, coding standards, and quality guidelines.
- Ensure appropriate documentation, testing practices, and operational readiness are in place
- Develop and maintain the software technology roadmap in alignment with engineering division strategy
- Align software department strategy and operations with engineering division objectives
- Align software department strategy and operations with business objectives.
- Align software department strategy with compliance and regulatory objectives.
- Plan software staffing (permanent and outsource) in alignment with software strategy to meet current and future needs.
- Partner with managers, technical leads and other senior engineers to achieve engineering objectives.
- Identify, create, define, educate and deploy scalable software development processes.
- Align department planning (staff, technology) with business needs and growth.
- Contribute to longer‑term engineering capability planning in partnership with the Director of Engineering.
- Bachelor’s degree in Computer Science, Software Engineering or a related field.
- Certified Scrum Master, or equivalent training / practice.
- P.Eng. certification or eligibility is an asset.
- 10+ years of relevant professional software development experience (various roles).
- 5+ years leadership / management experience.
- A diverse background and understanding of software technologies.
- Competitive wages, comprehensive benefits including health and dental coverage, EAP, RSP, profit sharing bonuses, flex hours and more.
- A fun innovative culture with a high-quality product we are all proud of.
- Our office is in the heart of the Fraser Valley, in Abbotsford, B.C
- RAD is an equal opportunity employer welcomes applicants of all backgrounds.
We are sorry but this recruiter does not accept applications from abroad.