Software Engineering Manager at GE Vernova
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

31 Oct, 25

Salary

125600.0

Posted On

30 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Azure, Interpersonal Skills, Computer Science, Aws, Software Architecture, Microservices, Web Technologies

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION SUMMARY

Responsible forleading a small team to design and program a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business.

REQUIRED QUALIFICATIONS

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 7+ years of software development experience, with 2+ years in a leadership or management role.

ADDITIONAL QUALIFICATIONS

  • Proven experience managing agile teams and delivering enterprise-grade software.
  • Strong understanding of web technologies and enterprise software architecture.
  • Demonstrated experience in roadmap planning and estimation techniques.
  • Strong understanding of cloud technologies (AWS, Azure), microservices, and modern software development practices.
  • Excellent communication and interpersonal skills, with a collaborative and team-oriented mindset.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

We are seeking a highly motivated and experienced Manager of Software Engineering to lead a single agile scrum team within our Distributed Energy Resource Management System (DERMS) organization. This role is critical to driving the development of scalable, high-performance software solutions that support the evolving needs of the energy grid.

RESPONSIBILITIES

  • Lead and mentor a scrum team of 9–12 software engineers (frontend, backend, and QA), fostering a culture of collaboration, innovation, and continuous improvement.
  • Partner with the team’s Product Owner and Scrum Master to ensure successful sprint planning, execution, and delivery.
  • Collaborate closely with other Engineering Managers to ensure architectural consistency, shared standards, and alignment across teams.
  • Drive roadmap planning and execution by working with product and engineering leadership to define priorities, timelines, and deliverables.
  • Guide the team in creating accurate effort estimates and capacity plans to support predictable delivery.
  • Work cross-functionally with QA, DevOps, and platform engineering to ensure seamless integration and delivery across the DERMS ecosystem.
  • Support career development through coaching, performance reviews, and growth planning.
  • Participate in release planning and coordinate with the Release Manager to align team deliverables with broader program goals.
Loading...