National Grid Senior Data Engineer in Waltham, Massachusetts
Every day we deliver safe and secure energy to homes, communities, and businesses. We are there when people need us the most. We connect people to the energy they need for the lives they live. The pace of change in society and our industry is accelerating and our expertise and track record puts us in an unparalleled position to shape the sustainable future of our industry.
To be successful we must anticipate the needs of our customers, reducing the cost of energy delivery today and pioneering the flexible energy systems of tomorrow. This requires us to deliver on our promises and always look for new opportunities to grow, both ourselves and our business.
National Grid is hiring a Senior Data Engineer for our Waltham, MA.
National Grid is a gas and electric utility that brings energy to life for 7 million customers across Massachusetts, New York, and Rhode Island through a network of 100,000+ miles of wires and pipes. The company is aggressively transforming into a 21st century data-driven energy manager for its customers.
We are building a team that will be responsible for Data Engineering and MLOps. The team will develop data pipelines, take data science prototype models to production, monitor operations and standup the necessary infrastructure in Azure to perform these functions. Read on if you are excited about using best-in-class tools and methodologies to help shape the future of Data Engineering and MLOps at National Grid.
Work with data scientists to specify data requirements for data science projects.
Work with data owners to understand the data schema, the nature of data flow within the enterprise, and develop data dictionaries.
Develop a deep understanding of the ingested data from a business perspective.
Design robust, scalable, and maintainable data ingestion ETL/ELT pipelines.
Choose appropriate data models and ensure that ingested data is high quality.
Write high quality code that has high test coverage.
Participate in code reviews to help improve code quality.
Supervisory/Interpersonal- Experience Required
- Experience in project management and stakeholder-based delivery.
Bachelor’s degree in a computer science or another quantitative field.
5+ years of experience in a Data Engineer role
Minimum of 3-5 years’ experience in advanced data processing and software development is desired.
Experience in deploying pipelines using Airflow.
Proficient/expert level hands-on knowledge of shell scripting, Python, SQL, Azure, and AWS.
Experience in extracting data using REST APIs and from databases (Oracle, MSSQL)
Ideally, experience in administering Windows and/or Linux servers.
Be intellectually curious and enjoy learning
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.