Skip to content

Software Engineering Manager
Company | Diligent Corporation |
---|
Location | Vancouver, BC, Canada |
---|
Salary | $120000 – $150000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Bachelor’s or Master’s in Computer Science, Software Engineering, or related field
- 3+ years of experience in engineering management and delivery in an Agile environment
- Knowledge of engineering practices and patterns for the full software development lifecycle
- Experience partnering with Product or Program Management teams
- Experience in recruiting, hiring, mentoring/coaching and managing software or Developer Productivity engineers
- Excellent communication and teamwork skills
- Passion for developing talent and creating a culture that promotes learning, embracing ambiguity, and authenticity
- Familiarity with software development pipelines, DevOps practices, and AI/ML-based tools
- Experience in evaluating and implementing development or QA tools in a hands-on capacity
- Excellent presentation and communication abilities
- Strong track record of influencing stakeholders, winning buy-in, and illustrating ROI
- Capable of leading cross-functional initiatives in a fast-paced environment
- Solid organization and time-management skills to juggle multiple pilots or rollouts simultaneously
- Experience collaborating with international teams, embracing cultural differences, and adapting to varied time zones
Responsibilities
- Develop a high-performing team that is capable of executing your team’s roadmap
- Work with your team on breaking down projects into deliverable tasks and documenting results
- Collaborate cross-functionally with Product, Design, internal engineering teams, and senior leadership across the company
- Give feedback and support team members to make technical decisions for their projects
- Coach and support your direct reports in their career growth and development goals
- Research, evaluate, and pilot new AI-powered tools that enhance code quality, collaboration, and time-to-market
- Collaborate with product, QA, and engineering teams to integrate selected tools seamlessly into our workflows
- Use data-driven insights to measure impact, determine ROI, and guide future adoption decisions
- Serve as the internal ‘sales engineer’ for productivity solutions, showcasing features, benefits, and best practices
- Deliver compelling demos and presentations to get buy-in from leaders and end-users alike
- Maintain excitement and momentum around AI-enabled innovation through webinars, newsletters, or community-of-practice sessions
- Act as a trusted advisor to internal stakeholders, understanding their pain points and recommending tools that address real business needs
- Foster strong relationships with tool vendors, ensuring we’re always at the forefront of new product developments and beta opportunities
- Develop feedback loops to capture and incorporate user input, making sure our solutions continually evolve
- Create and deliver training materials, onboarding guides, and workshops to empower teams to use new tools effectively
- Offer ongoing support and one-on-one coaching to teams, ensuring maximum impact and user satisfaction
- Document lessons learned, best practices, and success stories to scale adoption across geographies
- Collaborate with distributed teams in Vancouver, Budapest, and Bangalore, tailoring approaches to each region’s cultural and operational nuances
- Travel from time to time to provide hands-on sessions, build in-person relationships, and deepen team engagement
- Track usage metrics and qualitative feedback to assess the success of each adoption initiative
- Leverage analytics to identify areas of improvement, iterate on solutions, and showcase tangible productivity gains
- Stay informed on emerging trends in AI, DevOps, and agile development to keep our teams ahead of the curve.
Preferred Qualifications
- Passion for learning and sharing your knowledge with others in your team or department
- High energy, extroverted, and passionate about driving organizational change
- Openness to traveling periodically to meet with teams in person, conduct trainings, and champion adoption