Founding Software Engineer

Rewbi rents and optimizes large battery facilities that can power thousands of homes, using AI to optimize charging when electricity is cheap and discharging when expensive.
$100,000 - $225,000
Backend
Mid-Level Software Engineer
Remote
1 - 10 Employees
1+ year of experience
AI · Enterprise SaaS

Description For Founding Software Engineer

Rewbi is revolutionizing the energy storage industry by using AI to optimize grid-connected battery facilities. As a Founding Software Engineer, you'll be at the forefront of developing solutions that maximize battery revenue through sophisticated trading strategies.

The role requires strong mathematical and programming skills, with a focus on probability and statistics. You'll be working on productionizing battery optimization software and creating prototypes for new opportunities. The position involves interfacing with power grid systems and developing algorithms that determine optimal battery charging/discharging schedules.

The ideal candidate should have:

  • Strong background in mathematics (Math degree preferred over CS)
  • Experience with Python, AWS, and REST APIs
  • Comfort with data analysis and system architecture
  • Interest in power grid regulations and energy markets
  • Optional experience with ML engineering

You'll be joining a startup that values intellectual honesty and careful risk management. The company's approach combines rapid experimentation with responsible engineering practices to ensure both innovation and system stability.

The interview process is thorough but efficient:

  1. Initial 15-30 minute virtual coffee chat
  2. 45-minute technical assessment (may be waived with GitHub portfolio)
  3. Team meet-and-greet (15-30 minutes)
  4. On-site technical evaluation (~4 hours)

This is an opportunity to shape the future of energy storage optimization while working with cutting-edge AI technology. You'll be directly involved in decisions that impact battery operations and business strategy.

Last updated 9 days ago

Responsibilities For Founding Software Engineer

  • Productionize battery optimization software
  • Create prototypes for prospective opportunities
  • Interface with power grid systems
  • Develop and maintain core optimization algorithms
  • Contribute to technical decision-making

Requirements For Founding Software Engineer

Python
  • Strong in probability and statistics
  • Math degree preferred (with software engineering experience)
  • Experience with Python, AWS, and REST
  • Data analysis skills
  • 1+ years of experience
  • Comfortable with getting projects from 0 to 1

Interested in this job?

Jobs Related To Rewbi Founding Software Engineer

Software Development Engineer, Amazon

Software Development Engineer position at Amazon, focusing on building scalable services platform in Hyderabad, requiring 3+ years of experience in software development.

Software Development Engineer, Kuiper Capacity Management and Science Platform

Software Development Engineer role at Amazon's Project Kuiper, building systems to manage and optimize satellite network resources using Java and AWS technologies.

Software Engineer II, Employee Experience - Seattle

Software Engineer II position at Qualtrics focused on developing employee experience solutions, offering hybrid work, competitive pay, and comprehensive benefits.

GIS Product Engineer II - Roads and Highways

GIS Product Engineer II position at Esri focusing on roads and highways infrastructure data management, requiring 2+ years experience in GIS or related field.

Java Engineer - Pune

Java Engineer position at Modulr in Pune, focusing on building digital payment solutions using Java, Spring, and microservices architecture.