Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Gridware

Staff Software Engineer, Full Stack

Gridware

. Architect services that remain correct and responsive as the device fleet scales to hundreds of thousands of devices.

Posted 11/6/2026full-timeSan Francisco • California • United StatesLead💰 $245,000 - $260,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting and scaling large-scale production systems, with a strong focus on reliability, performance, and operational excellence. Proficient in mentoring engineers and fostering technical leadership within hardware-software ecosystems and IoT environments.

Highest-signal resume keywords
Large-Scale Production SystemsDistributed Data-Intensive SystemsPython ProficiencyReal-Time Systems DevelopmentObservability Tools Familiarity

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonTypeScriptReactGraphQLPostgreSQLKafkaMQTTWebSocketsGRPCDistributed Systems Design
Soft Skills
MentoringProduct SenseCollaboration
Tools & Technologies
OpenTelemetryGrafanaMimir
Industry Keywords
IoT SystemsHardware-Software EcosystemsEvent-Driven SystemsOperational ExcellenceGraceful Degradation

Tech Stack

Tools & technologies
GrafanaGraphQLGRPCIoTKafkaPostgresPythonReactTypeScript

About the role

Key responsibilities & impact
  • Architect services that remain correct and responsive as the device fleet scales to hundreds of thousands of devices.
  • Design for failure modes, graceful degradation, and efficient data access.
  • Build automation into core workflows, including hazard reporting, device health analysis, and field-operations remediations.
  • Own the technical vision for critical initiatives and drive reliable, secure system design decisions.
  • Establish code quality, testing, observability, performance, and operational excellence practices.
  • Mentor engineers at every level and help develop future technical leaders.
  • Design and build core software systems powering Gridware’s platform, spanning backend services and frontend tools.
  • Collaborate with Hardware, Firmware, Data, and ML teams to monitor the grid, control the fleet, and deliver real-time alerts to utilities.

Requirements

What you’ll need
  • 8+ years building and operating large-scale production systems, including scaling them through rapid growth.
  • Deep experience in designing and scaling distributed data-intensive systems, overcoming reliability and performance challenges.
  • Proficiency in Python, TypeScript, React, GraphQL, PostgreSQL and Kafka (or similar modern stack).
  • Experience mentoring engineers and seeing them grow into senior technical roles.
  • Strong product sense and a passion for building products that combine software, sensors, and the physical world.
  • Experience developing real-time or event-driven systems (MQTT, WebSockets, gRPC, etc.).
  • Familiarity with observability tools such as OpenTelemetry, Grafana, or Mimir.
  • Background working in hardware–software ecosystems or IoT systems.

Benefits

Comp & perks
  • 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