DevOps Engineer

Summary of Position

Extensible Energy is hiring a DevOps Engineer to support the backend software running our cutting-edge energy management software. Our system handles data ingestion, analytics, and continuous closed-loop control of remote hardware, along with user interfaces, reporting, and sales tools. We deploy on AWS along with grid-edge IoT compute devices at customer sites.


You will be building out and maintaining our infrastructure to support scaling to many thousands of sites. This includes deploying, scaling, monitoring, and supporting: database clusters; microservices components; AWS clusters and instances; logging, monitoring and alerting tools; and other parts of our infrastructure. In addition to managing the cloud infrastructure, you will also be responsible for ensuring that our remote hardware is working correctly. Our software stack runs on AWS and remote Ubuntu PCs. It includes Linux, Apache, Python, PostgreSQL, Docker, Docker Swarm, Kibana, and more.

 


Skills and Qualifications

 

  • Excellent Python skills. 

  • Experience deploying software on production systems.

  • Experience in a DevOps role maintaining backend cloud systems.

  • Experience with Linux, AWS, Git, Docker, Docker Swarm, PostgreSQL, Apache.

  • Our stack also uses Kibana, Elastic Search, Dramatiq, and more, so familiarity with these tools is helpful.

  • Familiarity with security and IoT systems is a plus. 

An ideal candidate will have several years of experience as a devops engineer. You should be comfortable with lifecycle and agile software development. You should have high expectations of yourself and others to deploy a usable, reliable, real-world product on time. 


As a startup, you will have a significant impact on the progress of the company. You should be a self-starter who takes initiative and has experience in an entrepreneurial environment. You should be comfortable working collaboratively in a small team, with ability to support operations, R&D, and business applications.


Experience and enthusiasm for sustainability and the energy industry are desirable.
We are looking for someone in the San Francisco Bay or Sacramento areas. We have an office in downtown Oakland but are working remotely during COVID. We will return to in-person work, with flexibility for remote work, when allowed and safe.

How to Apply

Email your resume and cover letter to cleanenergyjobs@extensibleenergy.com.  Please also include the position you are applying for in the subject line.

About Extensible Energy

Extensible Energy is making our grid more flexible, agile, and renewable energy powered.  We are an award-winning software provider for the solar, energy storage, and IoT building controls industries. Our mission is to promote the expansion of the commercial solar market through intelligent cloud software. Headquartered in Oakland, California, our suite of load flexibility and “solar plus” software reduces costs and increases ROI without installing expensive hardware.

This is a scalable software solution that has the potential to change the world!  Now we need a skilled software engineer to join our team and help us build it.

 

Extensible Energy provides equal employment opportunity without regard to an applicant’s race, sex, pregnancy, sexual orientation, gender identity or expression, genetic information, national origin, age, physical or mental disability, medical condition, religion, marital status or veteran status.