Hybrid Senior Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Develop full-stack systems in collaboration with data science and operations teams to analyze power grid events worldwide in real time.
  • Build and maintain backend services in collaboration with firmware teams that enable command and control of our fleet of thousands of distributed sensors.
  • Developing full-stack systems in collaboration with data science and operations teams to monitor and improve the health of our fleet.
  • Design and build integrations with our utility customers' asset management systems.
  • Champion engineering best practices around testing, observability, and continuous deployment to ensure reliability at scale.

Requirements

  • 5+ years of experience as a software engineer building production systems across frontend and backend.
  • Proficiency in Python, TypeScript, React, and PostgreSQL (or equivalent modern stack).
  • Experience designing and scaling distributed or data-intensive systems.
  • Comfortable taking broad ownership in a fast-paced, high-autonomy environment.
  • Passion for building products that combine software, sensors, and the physical world.

Benefits

  • Health, Dental & Vision (Gold and Platinum with some providers plans fully covered)
  • Paid parental leave
  • Alternating day off (every other Monday)
  • “Off the Grid”, a two week per year paid break for all employees.
  • Commuter allowance
  • Company-paid training

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$180,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job