About the job Staff Software Engineer/Engineering Lead

Our clients platform involves ingesting and modelling hundreds of thousands of high-resolution smart meter timeseries and surfacing analyses and insights to their users at utilities and energy suppliers. They are looking for a Staff Front-end/Full Stack software engineer or Engineering Lead to help them build their user facing applications.

Tech Stack:

  • Their stack uses Python (Flask), React, and Google Cloud Platform.

  • You'll be responsible for building user-facing products on top of Python APIs and interactive React visualisations.

  • Transform smart meter and weather data into exploratory insights for enterprise customers.

  • Visualisation expertise (D3) is a big plus, and if you have an eye for product - even better.

The engineering team is still quite small, so the right candidate can have a big impact on their tools and infrastructure. They are strong supporters of open source and they encourage their employees to publish and give talks about the work they do.


While they are serious about their companys culture, they arent going to force culture to prove that they are cool and fun. Its a company filled with smart, genuinely nice individuals who are passionate about data science, energy and working together to build a product that can have a lasting impact on our planet.

Even though they are a remote company with employees spread across the globe, they still believe human interaction is a good thing. All new employees will fly out to meet their manager within a month of being hired. They will also have an all-company event at least once a year so people can get to know each other in a more fun and social way.

  • Competitive salary

  • Health insurance

  • Free vision and dental insurance

  • Monthly gym membership stipend

  • Pre-tax commuter benefits

  • 401k

  • Stock options

  • Flexible work hours

  • Remote

  • Company events



Register Your Details

At Carter Wellington, we are always looking for bright minds and enthusiastic people from diverse backgrounds, who are looking to advance in their career.
Even if you don’t find a suitable position among our current assignments, please do not hesitate to drop us your resume.