Forward to a friend Tweet this Share this on Facebook Share:

Home | Job Postings | Virtual jobs


Hiring: Data Engineer II
Company: E Source
Location: fully remote, anywhere (Applicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.)

Are you an experienced data engineer with a passion for data and innovation? Do you thrive on a cross-functional team of professionals?

E Source is a leading provider of software solutions and consulting services for utilities and their customers. We use data science and machine learning to help utilities optimize their operations and achieve their sustainability goals. We process large amounts of data from our clients and uncover insights and patterns that they didn’t see before.

Data engineering is a key function enabling a robust data science environment for our consulting services and as middleware in preparing our client’s data for processing within our software-as-a-service (SaaS) solutions.

We’re seeking a data engineer to join our machine learning engineering team and help us design and build scalable, reliable, and secure data pipelines, infrastructure, and systems for our consulting services and SaaS solutions. The data engineer will work with a cross-functional team of machine learning engineers, software engineers, data scientists, and data analysts to deliver data products and solutions for our clients while also contributing to our internal data practices.

What you’ll do

  • Design, develop, and maintain data pipelines, infrastructure, and systems to support data products and solutions using technologies such as AWS, Python, Databricks, Spark, and SQL databases like PostgreSQL
  • Work with cross-functional teams to translate business problems into technical solutions and provide technical guidance and mentorship to junior data engineers
  • Develop and implement data engineering strategies and best practices that align with business objectives and customer needs
  • Monitor and troubleshoot data pipelines and systems to ensure data quality, integrity, and availability
  • Build and maintain data lakes to support business intelligence needs
  • Collaborate with data scientists and analysts to understand their data requirements and provide them with optimal data solutions

What will make you a good fit

  • Bachelor’s degree in computer science, IT, or a related field
  • At least four years of experience in data engineering or a similar role
  • Expert-level skills in Python and SQL databases such as PostgreSQL
  • Hands-on experience building cloud resident data pipelines in AWS
  • Understanding of data governance, security, privacy, and retention policies and procedures
  • Strong communication, collaboration, and problem-solving skills
  • Proficiency using agile software tools like Jira and following mature DevOps practices using GIT, Docker, and CI servers like Jenkins
  • Passion for data and innovation

Preferred qualifications

  • Familiar with big data technologies such as Databricks and Spark
  • Experience with ETL optimization, designing, coding, and tuning big data processes
  • Sound knowledge of data lineage and data quality techniques
  • Experience in working with data science and machine learning models and frameworks
  • Previous experience in the energy or utility industry in an analytic role
  • Master’s degree in computer programming, software engineering, data science, or an equivalent STEM field

A little about E Source

Since 1986, E Source has focused on partnering with utilities to help their customers save electricity. That novel approach defined the art of electric end-use efficiency—better known as energy efficiency. We’ve expanded that concept to include a broader perspective of sustainability for utilities that deliver electricity, natural gas, and water.

We work to enhance relationships with the people utilities serve, achieve the next generation of savings, and lead the carbon-reduction effort. We help utilities think differently, make data useful, and learn from the best strategies across the industry. Our people, our insights, and our network help our clients and give them the assurance that the programs they implement are the most effective.


  • We offer excellent insurance packages, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; and medical and dependent-care flexible spending plans.
  • We provide a flexible time off (FTO) program; E Source employees can take as many paid days off per year as they need, with manager approval, while fulfilling their work obligations and ensuring proper coverage of their responsibilities.
  • We offer flexible schedules, flexible work locations, and a paid parental leave benefit.
  • We provide a 401(k) plan with a 3% employer match.

The budgeted salary for this position is $84,000 to $113,400 (includes base + annual bonus). Actual pay will be adjusted based on experience.

This person can work remote, a hybrid schedule, or from one of our physical office locations.

Applicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Apply here. Please indicate you saw this posting at GoodWork.


Share this on Facebook   Tweet This!  Email this to a friend   Share this on LinkedIn   Add this to Google Bookmarks   Print this page

Note: The above is provided on an "As Is" basis and for general informational purposes only. People and Planet (also known as "GoodWork") is not responsible for the content, accuracy, timeliness, completeness, legality, reliability, quality or suitability of this posting. We do not screen or endorse the organizations or individuals involved. If you decide to accept an offer of employment, volunteering or any other arrangement, you do so at your own risk and it is your responsibility to take all protective measures to guard against injury, abuse, non-payment or any other loss. Please read our full Terms & Conditions.

Current status: Open/apply now.   Date posted: Oct 2 2023    ID: 69205