JJobsSonar

Full Stack Engineer

Toptal · Berkeley, CA

Full Stack EngineeringHybrid

About this role

This Senior Full-Stack Engineer role involves building software that allows field engineers to control large-scale industrial power systems. The engineer will develop UI features end-to-end, from React frontend views to backend APIs in Python and Go. The technical environment includes working with telemetry pipelines built on MQTT over WebSocket and structured APIs built on Protobuf/gRPC. The role requires collaborating with firmware, mechanical, and electrical engineers to commission and service physical equipment. The candidate will work on projects that directly drive physical hardware like contactors, pumps, sometimes heaters.

Skills & technologies

Must have

Nice to have

  • Industrial control systems
  • Energy storage
  • Renewables
  • Industrial power systems

Read full description

We're looking for a Senior Full-Stack Engineer to build the software that lets field engineers see and control large-scale industrial power systems. This is a hands-on, end-to-end role — you'll ship UI features that talk directly to physical hardware in the field, working across a modern web stack on the front end and a Python/Go/gRPC backend that bridges into embedded control systems. If you like the idea of your code driving real contactors, pumps, and heaters (not just dashboards), this is a rare chance to work at that intersection.


What You'll Do

  • Develop UI features end-to-end — from frontend views in React to backend APIs in Python and Go
  • Own features through the full lifecycle: requirements gathering, design, build, rollout, and user feedback
  • Exercise independent UX judgment in less-defined design areas, given limited dedicated design support
  • Potentially extend your scope into core infrastructure and control services within the embedded stack
  • Collaborate closely with field engineers, firmware engineers, mechanical and electrical engineers, product, and design to commission and service physical equipment
  • Work with telemetry pipelines built on MQTT over WebSocket, and structured APIs built on Protobuf/gRPC


What You Bring

  • 6+ years of professional software engineering experience, including shipping production systems
  • Senior-level experience with React or another SPA-based web framework
  • Senior-level experience in Python, Go, gRPC, Protobuf, or industrial communication protocols (Modbus, DNP3, CAN, etc.)
  • A genuine full-stack skill set — equally comfortable in frontend UI work and backend/"plumbing" layers
  • Strong collaboration skills, user empathy, curiosity, and an ownership mindset


Nice to Have

  • Prior experience with industrial control systems — e.g., actuating contactors, or controls for pumps and heaters
  • Interest in energy storage, renewables, or industrial power systems


Engagement details: On-site presence (minimum 3 days/week in Berkeley, CA) is preferred

$90.00/hr - $110.00/hrApply now

Similar Full Stack Engineering jobs

All Full Stack Engineering jobs

Full Stack Developer

SS&C Technologies · Indiana, United States

Full Stack EngineeringSep 16, 2026

Full Stack Engineer

RemoteHunter · United States

Full Stack Engineering$120,000.00/yr - $155,000.00/yrSep 16, 2026