Software Engineer (Senior Associate) - Carbon Free Buildings

Boulder County, Colorado, US
Apr 28, 2021
May 05, 2021
Employment Type
Full time
Salary Type
Do you love solving challenging problems, writing and research? Do you also have the self-motivation, curiosity, creativity and ability to persuade others toward meaningful results? Are you passionate about the clean energy transition? If yes, then join our growing team!

Position Summary

Rocky Mountain Institute is seeking exceptional candidates to fill an Associate or Senior Associate position within our Buildings Program's Portfolio Energy Optimization (PEO) initiative, which is creating a disruptive and scalable approach to commercial building retrofits that have been left behind by the traditional retrofit approach. The PEO team is focused on developing a mass-customized approach to identify zero-carbon retrofit packages and evaluate their financial return from the perspective of the building owner. Learn more about our work here:

We are seeking a skilled computer programmer to help expand and automated the PEO building energy and financial analysis software. While Associates and Senior Associates at RMI are expected to be generalists capable of contributing to a variety of project teams, this position is dedicated to the Portfolio Energy Optimization team with a focus on software development.

Roles and Responsibilities

The primary responsibilities for this position will include:

Tool Development:
  • Ongoing development of Ruby, Python, and C# code to automate energy simulation and quality control.
  • The PEO team has partnered with a software company to develop the front end of the tool. This role will primarily focus on expanding and automating the energy and financial analysis application.
  • Research and develop data collection approaches, such as accessing public data through APIs.
  • Implement best practices to structure code to be shared with others.
  • Better integrate tool with a database structure.
  • Self-manage tasks to budget and timeline.
  • Add new features leveraging publicly available capabilities such as automatic model calibration and statistical analysis.


Minimum Qualifications:
  • An undergraduate degree in a quantitative subject such as computer science, mathematics, physics, statistics, or data science, and a strong track record of excellent computer programming work.
  • 2+ years of work experience for the Associate level, and 4+ years of experience for the Senior Associate level, and excellent work references.
  • Expertise in object-oriented computer programming, especially Ruby and Python.
  • Experience using SQL to store and manage large data sets.
  • Familiarity with git version control.
  • Experience analyzing and visualizing geospatial data using ArcGIS or similar software packages (e.g. QGIS).
  • Ability to use standard tools (MatPlotLib, Tableau, etc.) to create clear, communicative data visualizations.
  • Excellent quantitative analysis and modeling skills; ability to convert raw data and analysis results into insights.
  • Ability to multitask.
  • Excellent writing skills, visual presentation capability, verbal communication, and interpersonal skills.
  • High emotional intelligence, curiosity, and a desire to work collaboratively.
  • A passion for advancing market-based solutions to climate change.

General Qualifications:
  • Ability to be self-motivated and work independently.
  • Ability to listen actively, be diplomatic, and share knowledge and information well.
  • Comfort working with ambiguity and willingness to plunge into unfamiliar disciplines.
  • Willingness to take risks by exploring and testing new ideas.


This position will remain remote through the COVID-19 pandemic. Once the COVID-19 situation improves, it is expected that candidates will live near one of RMI's U.S. locations.


The starting Associate level salary range is $68,000-$75,000, and the starting Senior Associate salary range is $76,500-$85,000. This is based on experience that will be vetted through the interview process. Both of these positions have a 5% bonus target.  


We offer a comprehensive benefits package including:  
  • Medical, dental, vision insurance  
  • 403b retirement options (5% match immediately)  
  • Life, AD&D, short-term and long-term disability  
  • Professional and personal development (including LinkedIn Learning access)  
  • Generous paid time off 
  • Parental leave  
  • Commuter and wellness benefits  
  • Casual work environment  


Increasing the diversity of thought, perspectives, ideas and opinions within RMI is a critical change element supporting our long-term sustainability and mission to build a clean, prosperous, and secure energy future.  

We strive for a level of diversity that reflects the communities we serve. Achieving this-regardless of ability, race, ethnicity, ancestry, age, gender, sexual orientation, religion, marital status, socioeconomic class, educational attainment or other social identities-is critical to the success of each RMIer and collectively as an organization, ensuring that we:    
  • Have the different array of thinking that comes from diverse backgrounds and cultures, enabling us to solve some of the world's greatest challenges.  
  • Strive for a culture of inclusion and belonging by treating others with dignity, respect and appreciation enabling them to feel welcomed, supported and valued.  
  • Effectively connect, communicate and build long-lasting relationships with decision makers, stakeholders and constituents within diverse communities.  

RMI is an Equal Opportunity Employer.  

About RMI

RMI transforms global energy use to create a clean, prosperous, and secure low-carbon future. That is our mission. That is our passion. And every day, every member of our team of nearly 280 works relentlessly to achieve it. We are driving the global energy transition from fossil fuels to efficiency and renewables by working in partnership with businesses, communities, institutions, and entrepreneurs to advance market-based solutions. We achieve this by developing breakthrough ideas, testing and refining them, reshaping markets, and bringing solutions to scale. RMI is an independent 501(c)(3) nonprofit organization with an annual budget of $70 million and offices in Basalt and Boulder, Colorado; New York City; Oakland, California; Washington, D.C.; and Beijing, China.  

Similar jobs

Similar jobs