API Engineer

San Diego, CA, United States • $100k - $150k • 0.1% - 0.3%

Ivy Energy

Role Location

  • San Diego, CA, United States


  • $100k - $150k
  • 0.1% - 0.3%


11 - 25 people


600 W B St
San Diego, CA, 92101, US

Tech Stack

  • AWS
  • JavaScript
  • Python
  • Node.js
  • React
  • Express.js
  • Flask
  • Pandas
  • PostgreSQL

Role Description

API Engineering Role

We are a growing team based out of San Diego, CA, incubated out of the Southern California Energy Innovation Network. Our team is on a mission to evolve the way that shared real estate properties create, use, and think about energy.

Ivy’s platform is providing the missing intelligence, enabling a turnkey shared solar system that provides equitable benefits to tenants and predictable returns to real estate owners. The platform uses innovative software design that includes proprietary load algorithms and community solar cost averaging logic to make onsite shared solar a win-win-win for owners, residents, and grid operators.

Our team is growing quickly and the opportunity for growth is immense.

General Responsibilities
  • Complete development tasks in biweekly sprints to the best of your ability
  • Contribute to technical documentation for all code and projects you work on
  • Perform code reviews with other engineers
  • Collaborate with the product, design, and API teams
  • Advocate for and help implement best practices
  • Continuing improving your technical skills that will help you with your team responsibilities.

Specific Responsibilities

  • Develop and maintain the internal and public REST API
  • Develop integrations with third-party API's
  • Collaborate with the product, design, and the other engineering teams
  • Advocate for and help implement best practices
  • 2+ years of professional software engineering experience
  • 2+ years of JavaScript experience
  • 2+ years of nodejs experience
  • Experience working with REST APIs
  • Experience with postgres
  • Experience with Git version control
Bonus Requirements
  • Experience with Sequelize
  • Experience with time series and/or time-series-focused relational database
  • Experience working in a CI/CD and DevOps delivery environment
  • Experience with cloud services i.e. AWS, EC2 (preferred)
  • This is an API engineer role but you may be asked to help out in other areas. Thus, a working knowledge of the full stack (HTML, CSS, JavaScript, React, Python) is a bonus.

About Ivy Energy

Ivy Energy is evolving the way shared real estate communities create, use, and think about energy. Ivy’s Virtual Grid generates incremental revenue for real estate owners while providing tenants with equitable access to sustainable clean energy resources.

Our Virtual Grid platform enables real estate owners to become clean energy resource “hosts” and tenants to be intelligent “users” of onsite shared clean energy resources. By reshaping a community’s energy load profile through incentivizing “Saving” & “Earning” based on localized data points, aggregated value economics, and a simple end-user experience.

Company Culture

Our culture is a focus for the entire team. We invest time and money into open dialogue environments that create safe space to talk about what we want out of our culture. We believe culture is not a thing, but rather its a process and it's prioritized as an important part of our company. We have core values that promote Harmony, Innovation, Transparency, Growth, and Ownership.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.