Senior Full-Stack Engineer: Build UI & Industrial Controls

Toptal

Berkeley (CA)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Toptal is seeking a Senior Full-Stack Engineer to build software that lets field engineers monitor and control large-scale industrial power systems. This is a hands-on, end-to-end role working across a modern web stack on the frontend and a Python/Go/gRPC backend that bridges into embedded control systems.

You will ship UI features, own them end-to-end, and collaborate with cross-disciplinary teams to commission and service physical equipment, including telemetry and Protobuf/gRPC pipelines.

Qualifications

  • 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 — frontend UI work and backend plumbing
  • Strong collaboration skills, user empathy, curiosity, and an ownership mindset.

Responsibilities

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

Job description

Toptal is seeking a Senior Full-Stack Engineer to build software that lets field engineers monitor and control large-scale industrial power systems. This is a hands-on, end-to-end role working across a modern web stack on the frontend and a Python/Go/gRPC backend that bridges into embedded control systems.

You will ship UI features, own them end-to-end, and collaborate with cross-disciplinary teams to commission and service physical equipment, including telemetry and Protobuf/gRPC pipelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: React & Go – Field UI
Senior Full-Stack Engineer: React & Go – Field UI

Toptal • Berkeley (CA)

On-site
USD 140,000 - 210,000
Full Stack Engineer
Full Stack Engineer

Toptal • Berkeley (CA)

On-site
USD 150,000 - 210,000
Full Stack Engineer (React & Go)
Full Stack Engineer (React & Go)

Toptal • Berkeley (CA)

On-site
USD 140,000 - 210,000
Full-Stack Engineer: Real-Time UI & Hardware Control
Full-Stack Engineer: Real-Time UI & Hardware Control

recruyt • San Francisco (CA)

On-site
USD 110,000 - 200,000
Full Stack Engineer
Full Stack Engineer

recruyt • San Francisco (CA)

On-site
USD 110,000 - 200,000
Relocation assistance
Full-Stack Engineer for Industrial Automation
Full-Stack Engineer for Industrial Automation

Stealth Startup • Austin (TX)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

recruyt • San Francisco (CA)

On-site
USD 110,000 - 200,000
Senior Full-Stack Architect: Lead UI/API, Remote & Equity
Senior Full-Stack Architect: Lead UI/API, Remote & Equity

100KCrossing • California City (CA)

On-site
USD 150,000 - 210,000
Equity & bonuses
Health insurance
Senior Full-Stack Engineer - Build IIoT Controls Platform
Senior Full-Stack Engineer - Build IIoT Controls Platform

Thermon • Austin (TX)

On-site
USD 130,000 - 190,000
Health coverage
401(k) with match
Competitive salary
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Axiom Pursuits • San Francisco (CA)

On-site
USD 120,000 - 160,000