Posted in

Software Engineering Manager

Software Engineering Manager

CompanyDiligent Corporation
LocationVancouver, BC, Canada
Salary$120000 – $150000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid 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