About Rhythm

Rhythm is a renewable energy and technology company empowering you to take control of your budget and your footprint. We combine energy market expertise with technology, design, and data science to create best-in-class products and services that are simple, delightful, and seamlessly integrated with the rhythm of your life. Our mission is to upend the energy status quo by setting a new standard of service excellence and customer partnership. We are a mission-driven, results-oriented group of engineers, businesspeople, designers and artists who love solving tough problems, all while making a positive impact on our communities.  

About the Software Engineer

The ideal candidate for the software engineer position will be a self-starter excited to help create best-in-class software that delights users and creates a new standard for consumer experience in the industry. Rhythm is well funded and will grow very rapidly in 2020.  


  • Demonstrated experience as strong independent contributor and team-member, implementing complex projects, ensuring complete and on-time delivery of assigned effort 
  • Experience developing and maintaining technology with strong performance reliability and security  
  • Demonstrated experience working with relevant technology stack 
  • Familiarity with Agile management (Scrum or similar software development process)  
  • Strong communicator with collaboration-oriented mindset, able to work with technical and non-technical colleagues 
  • Active mindset, thinking about the next things to be done, rather than waiting for assignment 
  • Thoughtful time manager able to structure personal activities to ensure timeliness of efforts 
  • Experience working in highly-regulated industry a plus (i.e. energy, finance, healthcare)  
  • Experience working in start-up, early-stage environments a plus  
  • Experience working in B2C e-commerce platforms a plus  
  • Technical undergraduate degree (CS, Engineering) preferred 
  • Preference for candidates who are passionate about sustainability, conservation, and renewable energy 


Desired Software Familiarity  

  • JS, React, Angular  
  • Python, C++, R, Java  
  • MySQL, Redis, DynamoDB, MongoDB  
  • AWS and related ecosystem  
  • iOS and Android  
  • Building scaled, high availability systems  


Job Responsibilities  

  • Greenfield stack development, part of the team building out the energy industry’s leading technology platform   
  • Ensuring security and reliability of systems  
  • Meet established timelines for assigned sprints both as an individual and teammate 
  • Work closely with product and business team to understand business requirements and design and implement technology that meets business needs  
  • Develop content expertise, owning detailed knowledge of relevant elements of the technology platform  
  • Be a culture-setter, in creating a collegial and supportive environment where teammates can develop as professionals and collaborate to create excellent technology 


Time allocation  

  • 10% project design, including working closely with engineering leadership, as well as business and operations leads, to help define product, determine infrastructural options, and execute implementation of chosen path 
  • 10% vendor and third-party interaction, including performing diligence on individual software offerings, integrating vendor offerings into a broader stack, and management vendor performance  
  • 80% technology development execution aligned with established SDLC (i.e., code planning, coding, code review)  



  • Rhythm is headquartered in Houston, Texas 


Compensation and Benefits  

  • Competitive base salary and bonus 
  • Complete benefits package, including PTO, Medical, 401k, HSA/FSA, etc. 
This position has been filled. Would you like to see our other open positions?