Loading...
 
Share this Job

Lead Product Engineer, Digital

Date: Nov 25, 2021

Location: Waltham, MA, US, 02451-1120

Company: National Grid

COVID Statement

In accordance with guidelines regarding companies classified as Federal contractors and consistent with our core commitment of safety, National Grid has made the decision to require all new hires to be fully COVID-19 vaccinated as a condition of hire. "Full vaccination" is defined as two weeks after both doses of a two-dose vaccine or two weeks since a single-dose vaccine has been administered. Anyone unable to be vaccinated, either because of a religious belief or a disability can request a reasonable accommodation.

About us

National Grid is one of the world’s largest publicly listed utilities focused on transmission and distribution of electricity and gas. We deliver electricity and gas safely, reliably, and efficiently to the customer and communities we serve – all while working toward a clean energy future. As part of our commitment to helping our society decarbonize, National Grid must develop the digital and technology capabilities required to operate a zero-carbon electricity system. This will require us to complete our digital transformation so that we can build products, platforms, and services that enable the innovation needed to reshape the energy system.
 
As part of this transformation, National Grid has built a new team, Digital, to infuse our organization with digital builders across product management, design, and engineering. We offer flexible remote working arrangements in the Northeast region of the US, and in London in the UK. We have physical offices in Boston, MA and Brooklyn, NY in the US, and Birmingham in the UK. We are hiring digital builders at all levels to support our mission to enable a fair and affordable transition to a clean energy economy.

Job Purpose

As a Principal Software Engineer, you will be involved in the product development process from ideation to launch, working closely with software engineers, product managers, UI/UX designers, and key stakeholders across the organization to deliver the best digital experiences for our users. Your technical leadership will actively contribute to the success of the team by innovating, driving technical discussions, and producing products that will transform the organization.

 

Key Accountabilities

•    Initiate and lead contributions to the engineering organization (eg, process improvements, introduction of technologies, and team mentorship) 
•    Gain visibility and recognition across the organization for technical competence and guidance 
•    Leads cross-team engineering initiatives 
•    Initiate and manages partnerships in other parts of the organization 
•    Lead and/or influences the architectural design of complex systems 
•    Write well-designed, testable, and efficient code 
•    Provide contributions to the engineering organization (eg, innovation, process improvements, introduction of technologies, and team mentorship) 
•    Champion Agile/Lean best practices to continually improve and deliver value quickly and iteratively
•    Provide support and mentorship to the engineering team
•    Contribute to the Integration of software components into a fully functional software system 
•    Involved in cross-team engineering initiatives 
•    Collaborate with business and technical stakeholders on the development of digital products 
•    Contribute to IT standards, procedures, and process
•    Actively participate in the design of software solutions
•    Show flexibility to respond to the changing needs of the business
•    Contribute to software verification plans and quality assurance procedures 
•    Document and maintain software functionality

 

Qualifications

•    Several years of technical contribution and leadership in a structured team and environment 
•    Architected and led the development of complex enterprise systems 
•    Introduced technical innovation resulting in significant value to the organization 
•    Full Software development lifecycle experience 
•    Experience with some form of Lean software development methodology (e.g., Agile SCRUM) 
•    Continuous Integration/Continuous Delivery Implementation experience
•    Practical experience in building and using RESTful API’s
•    Practical experience in Cloud Computing, Microservices, Databases, Networking, and DevOps 
•    Strong stakeholder management skills 
•    Ability to communicate ideas and decisions to a variety of team members and stakeholders 
•    Ability to explain complex technical concepts to non-technical audiences
 

 

More Information

This position has a career path which provides for advancement opportunities within and across bands as you develop and evolve in the position; gaining experience, expertise and acquiring and applying technical skills. Internal candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience.

 

National Grid is an equal opportunity employer that values a broad diversity of talent, knowledge, experience and expertise.  We foster a culture of inclusion that drives employee engagement to deliver superior performance to the communities we serve.  National Grid is proud to be an affirmative action employer. We encourage minorities, women, individuals with disabilities and protected veterans to join the National Grid team.