Analyst / Software Developer I, II

Do you want to combat the climate crisis through transformative building solutions? We have an opportunity to use your skills to contribute to energy efficiency and decarbonization.

Ecotope is looking for a highly motivated and creative Research Analyst / Software Developer I, II to help research, develop, test, demonstrate, and verify performance of innovative technologies needed to decarbonize the building sector and support the electric grid transition to carbon free sources of energy. We are a mission-driven company dedicated to transforming the building industry away from the use of fossil fuels to highly efficient all-electric systems. Our work at Ecotope focuses on three responses that the building industry needs to make to the climate crisis:

  • Electrify Buildings
    Aim to stop burning fossil fuels in our buildings and transition to highly efficient heat pump systems and other electric technologies.
  • Efficiency is Energy
    Work towards driving down the energy use in buildings to free up grid capacity for electric vehicles.
  • When Matters
    As our grid transitions to reliance on solar and wind generation, we strive to develop the technology to shift our energy use away from peak demand periods and into times of the day with plentiful solar energy.

As a Research Analyst / Software Developer I, II, some of the things that you may work on include:

  • Fundamental research needed to help manufacturers of new heat pump and thermal storage technologies optimize their products and find the best applications in the US market.
  • Develop software and web applications to support sizing and designing with emerging technologies, running incentive programs, and understanding cost, energy, and carbon savings.
  • Continuously develop and implement our data pipeline python package used to clean, organize, and analyze data collected at field test sites.
  • Analyze data, draw conclusions about system operation, and write reports.
  • Support development of codes, standards, guidelines, and programs needed to take proven technologies to scale in the marketplace.

Valuable abilities/attributes to excel in this position:

  • Ability to organize, manage, and analyze large datasets in relational database using statistical methods – regression analysis, distributions, etc.
  • Intermediate to advanced programming ability in Python.
  • Ability to take a first-principles physics, heat transfer, and thermodynamics approach to understanding energy use in buildings – applied mathematics.
  • Change-oriented and able to approach new problems with little ego and a child’s mind; always seeking a better and simpler way of doing things.

The biggest challenges that you will face:

  • Developing approaches that are new and innovative while also keeping it simple.
  • Finding solutions where multiple stakeholders benefit and win in a variety of ways. Our findings must be better than the alternative business-as-usual solutions.
  • Managing overlapping complex projects with multiple stakeholders and multiple funders.

Previous experience that will help you quickly engage with our work:

  • Experience with object-oriented programming.
  • Experience analyzing data using python, R or other language using statistical approaches.
  • Experience using version control platforms – GitHub, bitbucket.
  • Building industry experience – energy modeling
  • Project management experience.

Work arrangement:

  • This position requires attendance in-office but does allow for work-from-home up to two days a week. Work away is also available with the manager’s approval.


  • $75,000 to $110,000/year
  • Eligible for profit-sharing bonuses


  • 100% paid medical benefits for employee.
  • 3% safe harbor to 401k regardless of whether the employee chooses to contribute.
  • 160 hours of vacation, plus sick and safe time.
  • Office winter break closure between Christmas and New Year.
  • 8 additional company holidays.
  • Complimentary unlimited ORCA card.
  • Up to $2k annually training/development funds.

If this sounds like an exciting opportunity to combine your engineering talent with your desire to address one of the most critical challenges of our time, then come join our team at Ecotope. We are looking for people who are aligned with our mission, seek life-long learning, want to work in a flexible hybrid work environment with a commitment to work-life balance, and who are not afraid to challenge the status quo with leading edge scientific advancements.

How to apply:
Please send your resume and cover letter to, with subject line: “Analyst / Software Developer I, II Applicant – Ecotope”

Submit one (1) PDF file containing:

  • Cover letter
  • Resume, including list of hobbies or interests outside of work