Talent.com
Senior Software Engineer, Device Communications

Senior Software Engineer, Device Communications

Gridware Technologies Inc.San Francisco, CA, United States
2 days ago
Job type
  • Full-time
Job description

About Gridware

Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid. We pioneered a groundbreaking new class of grid management called active grid response (AGR), focused on monitoring the electrical, physical, and environmental aspects of the grid that affect reliability and safety. Gridware’s advanced Active Grid Response platform uses high-precision sensors to detect potential issues early, enabling proactive maintenance and fault mitigation. The company is backed by climate-tech and Silicon Valley investors. Website : www.Gridware.io

Role Description

We’re looking for a Senior Software Engineer to lead the development of Gridware’s device communication systems - the backbone that connects our distributed sensing fleet to the cloud. In this role, you’ll design and optimize the systems responsible for reliable, low-latency data exchange between thousands of field devices and our backend services.

You’ll work at the intersection of software, firmware, and networked systems - building the communication infrastructure that powers real-time monitoring, updates, and analytics across the grid. This is a high-impact role for an engineer who enjoys working close to the metal, thinking in systems, and scaling critical infrastructure that matters.

What You'll Do

  • Design and implement reliable, low-latency communication protocols between edge devices and backend systems.
  • Build and maintain scalable backend services that handle bi-directional device communication, updates, and telemetry.
  • Collaborate with firmware and hardware teams to ensure seamless integration of on-device and cloud-based communication layers.
  • Develop monitoring, validation, and recovery systems to ensure message integrity and system resilience.
  • Optimize data throughput and synchronization to support real-time operational decision-making.

Your background

  • 5+ years of experience as a software engineer working on distributed systems, IoT, or device communications.
  • Strong proficiency with Python, Go, or TypeScript, and experience with PostgreSQL or similar databases.
  • Proven experience designing or scaling communication systems (MQTT, WebSockets, gRPC, or equivalent protocols).
  • Deep understanding of network reliability, message queuing, and system fault tolerance.
  • Ability to work effectively across firmware, cloud, and infrastructure boundaries.
  • Bonus Points

  • Experience developing systems for large-scale IoT or connected device platforms.
  • Familiarity with observability and monitoring tools (OpenTelemetry, Grafana, Mimir, etc.).
  • Background in low-power or constrained communication environments.
  • Strong understanding of data synchronization, buffering, and network optimization.
  • Excited by the opportunity to build communication systems that directly enhance critical infrastructure resilience.
  • Salary : $175,000 - $195,000 per year

    This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply!

    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
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    Senior Software Engineer, Managed Orchestration (Kubernetes)

    Senior Software Engineer, Managed Orchestration (Kubernetes)

    Crusoe Energy Systems LLCSan Francisco, CA, United States
    Full-time
    Cruose's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Data Solutions & Initiatives

    Senior Software Engineer, Data Solutions & Initiatives

    Apple Inc.Cupertino, CA, United States
    Full-time
    Senior Software Engineer, Data Solutions & Initiatives.Cupertino, California, United States Sales and Business Development. Imagine what you could do here.The people here at Apple don’t just create ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    Atomic MachinesSanta Clara, CA, US
    Full-time
    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler technology platform.This platform enables new classes of micromachines to be designed and built by providing ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, ADAS Vehicle Platform

    Senior Software Engineer, ADAS Vehicle Platform

    WovenPalo Alto, CA, United States
    Full-time
    Senior Software Engineer, ADAS Vehicle Platform.Ann Arbor, MI / Palo Alto, CA / Product & Technology - AD / ADAS / Employee / hybrid. Woven by Toyota is the mobility technology subsidiary of Toyota Mo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Ads

    Senior Software Engineer, Ads

    DiscordSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Dispatch Product

    Senior Software Engineer - Dispatch Product

    FleetWorksSan Francisco, CA, United States
    Full-time
    Every year, companies spend over a trillion dollars moving freight across the U.We’re building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace...Show moreLast updated: 12 days ago
    • Promoted
    Senior Bluetooth Software Engineer

    Senior Bluetooth Software Engineer

    MotiveSan Francisco, CA, United States
    Full-time
    Senior Bluetooth Software Engineer.Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, ...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer, DevOps

    Senior Software Engineer, DevOps

    Sift Stack, Inc.San Francisco, CA, United States
    Permanent
    At Sift, we’re redefining how modern machines are built, tested, and operated.Our platform gives engineers real-time observability over high-frequency telemetry—eliminating bottlenecks and enabling...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Ads

    Senior Software Engineer, Ads

    Apple Inc.Cupertino, CA, United States
    Full-time
    The Ad Exchange team at Apple provides a highly available, low latency platform central to serving high quality privacy preserving Ads on Apple devices. The Ad Exchange team is also responsible for ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software & Systems Engineer

    Senior Software & Systems Engineer

    Diamond FoundrySan Francisco, CA, United States
    Full-time
    AI & cloud compute, electric-car power electronics, and 5G / 6G wireless.We have managed to produce the world's first single-crystal diamond wafers and are now on a mission to put a diamond behind ev...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer, Core Product San Francisco (USA) Discord USD 196,000-220,500 per year[...]

    Senior Software Engineer, Core Product San Francisco (USA) Discord USD 196,000-220,500 per year[...]

    GamecompaniesSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer, Identity

    Senior Software Engineer, Identity

    ZipHQ, Inc.San Francisco, CA, United States
    Full-time
    The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world. Today, enterprises spend $120T+ per year globally...Show moreLast updated: 2 hours ago
    • Promoted
    Senior Software Engineer, Growth

    Senior Software Engineer, Growth

    DiscordSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Device Communications

    Senior Software Engineer, Device Communications

    GridwareSan Francisco, CA, United States
    Full-time
    Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid.We pioneered a groundbreaking new class of grid management called active grid response...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer - Agentic Frameworks

    Senior Software Engineer - Agentic Frameworks

    FleetWorksSan Francisco, CA, United States
    Full-time
    Every year, companies spend over a trillion dollars moving freight across the U.We’re building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer - Carrier Product

    Senior Software Engineer - Carrier Product

    FleetWorks Technology, Inc.San Francisco, CA, United States
    Full-time
    Every year, companies spend over a trillion dollars moving freight across the U.We’re building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Senior Software Engineer, Ads

    Senior Software Engineer, Ads

    King River Capital GroupSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 2 hours ago
    • Promoted
    Senior Software Engineer, Deployments

    Senior Software Engineer, Deployments

    AirbyteSan Francisco, CA, United States
    Full-time
    Airbyte is the open-source standard for Data Movement.We enable data teams to move data from applications, APIs, unstructured sources, and databases to data warehouses, lakes, AI applications and L...Show moreLast updated: 30+ days ago