Posted 
Jun 15

Backend Engineer (Remote, U.S. & Canada)

Software Engineering
REMOTE

Role Description

OhmConnect is a climate tech software company on a mission to rally people to change how and when they use electricity — unlocking clean, affordable, and reliable energy.

Our award-winning product makes it easy for families to save energy at home while keeping the grid running smoothly, letting our users support the growth of clean energy and also rewarding them along the way. OhmConnect is a winner of Fast Company's World Changing Ideas 2021 Award and is backed by leading investors, including Sidewalk Infrastructure Partners.

What We Do

Our products encompass:

  • Consumer-facing applications that use home automation control and user behavior modeling to shape consumer energy consumption.
  • Integrations with a growing set of devices and appliances - smart plugs, thermostats, chargers, etc.
  • Smart Meter data ingestion and analysis for consumer consumption forecast.
  • Bidding, monitoring and settlement processes for the energy markets.

What You Will Do

  • Design, develop, test and deploy cloud backend systems that powers OhmConnect. Backend systems include smart meter data processing, batch and real-time ETL data processing, energy market integrations and machine learning infrastructure.
  • Work on many aspects of our stack: Python, Flask,MySQL, Celery, AWS (CDK, ECS/EKS, RDS, Redshift, S3, SQS, SES, etc), Ubuntu, Apache, Redis, Git, Jira.
  • Work with cross-functional teams consisting of engineering, product management, marketing and market integration.
  • Perform peer code review, mentor junior developers.
  • Implement application monitoring tools and proactively monitor application performance.
  • Prioritize and manage development and issue resolution activities.
  • Participate in our agile development process - regular team updates, standup meetings, 1-on-1’s.

Requirements

  • Experience with developing backend systems including integrations with third-party systems.
  • Experience working with highly-scalable systems in containerized environments
  • Very strong software engineering background and proficiency in one or more of Python, Ruby, or PHP.
  • Solid understanding of databases including SQL and noSQL systems.

Nice-to-have:

  • Experience with ETL/ELT data pipelines using Airflow/Luigi
  • Experience working with streaming technologies like Kafka, Kinesis

Benefits

  • A competitive salary based on experience.
  • Remote Work: We acknowledge (now more than ever) that you do not need to be in an office or at a desk to be successful - and we provide a stipend to ensure that your WFH set up is comfortable!
  • Real and lived work-life balance: Company perks include unlimited vacation (which our C-level team actively encourages everyone to take!), parental leave, and a corporate value of putting families first
  • Competitive benefits package that includes a full suite of wellness benefits and stock options.
  • Opportunity to work with amazing people who are passionate about reversing climate change, thriving in a fully-remote work environment, and learning and growing every day

Equal Opportunity Employer

Individuals seeking employment at OhmConnect are considered without regard to race, color, religious creed, sex, gender identification, national origin, citizenship status, age, physical or mental disability, sexual orientation, marital, parental, veteran or military status, unfavorable military discharge, or any other status protected by applicable federal, state or local law.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

OhmConnect
 at a glance

Our electricity grid operates under the antiquated assumption that the only thing that can change is turning on and off power plants.