Full Stack Developer

Burlington, Massachusetts, United States | Full-time | Fully remote


If you have a desire to grow with a dynamic company making a major contribution to renewable energy, have great advancement opportunities as we expand our solutions worldwide, and thrive in a fast-paced, exciting environment, then this opportunity with WindESCo is for you.

WindESCo is a rapidly growing company helping to create a better planet by increasing the green energy output from existing wind farms. We do this by combining the power of engineering, machine learning and IIoT. Our solutions are currently optimizing wind plants in 8 countries across 3 continents. We have an immediate opening for a Full Stack Software Engineer in our engineering team at our headquarters in Burlington, MA. Initially new employees will work primarily remotely due to Covid-19 until it is safe to return to the office. We are looking for candidates that think big, can thrive in our team-oriented culture and want to help change the world with our solutions.

Permanent US work authorization is required (US citizen, green card, or equivalent). Applicants with, F1, OPT, H1B or similar current visa status requiring sponsorship will not be considered.

To learn more about WindESCo, please visit windesco.com or view our corporate video

Full Stack Developer

To support our growth, we are looking for a Full Stack Developer to increase our team’s capability, focused on building elegant and intuitive interfaces to the wind farm optimization analytics and control solutions we create. WindESCo is a relatively young company, so you will wear many hats, and there are many opportunities to grow with the company. In this role you will be working on a small team (

Job Responsibilities

  • Lead efforts to define requirements for, design, develop, and maintain WindESCo’s customer-facing dashboard.
  • Enhance and maintain WindESCo’s internal dashboard and reporting tools to maximize productivity and efficiency of data integration and customer success teams.
  • Develop UIs for cutting edge wind farm control systems, deployed both at the cloud and edge computing scales.
  • Help maintain existing codebases and cloud infrastructure for wind farm optimization.

Minimum Qualifications

  • B.S. degree in engineering or computer science and 3+ years front end design and software development experience, or equivalent combination of education/experience.
  • Expertise in one or more modern front end frameworks such as Vue.js, React, Angular.
  • Knowledge and passion for elegant design and intuitive UX.
  • Working knowledge of one or more web application frameworks, e.g., Flask, Express.
  • Experience with version control, automated testing and deployment (CI/CD).
  • Experience working with SQL databases.

Preferred Qualifications

The ideal candidate will have one or more of the following:

  • Experience building/running systems with AWS cloud infrastructure.
  • Experience with the Python data science stack: NumPy, SciPy, Pandas, Jupyter Notebook.
  • Experience with Docker.
  • Knowledge of data visualization and graphic design for communication of technical information.


WindESCo provides competitive compensation plans. In addition, you would receive excellent health and dental insurance, 401k, and paid time off.


WindESCo has established a progressive workplace that is collaborative and team focused. If you believe you would be an excellent fit and would like to join the WindESCo team, please submit your resume.