Talent.com
Full Stack Software Architect

Full Stack Software Architect

Heron Power Electronics CompanyScotts Valley, CA, United States
15 hours ago
Job type
  • Full-time
Job description

What to Expect

Heron Power is a startup company building cutting-edge power electronics for the 21st-century grid. We aim to debottleneck the growth of electricity generation and consumption with scalable, innovative, and less costly hardware solutions, accelerating the electrification of everything.

Our first goal is to build better converters (inverters & rectifiers) to connect large-scale renewables, storage, and loads to the grid. Heron's leadership team is made up of seasoned veterans who have designed and shipped gigawatts of power conversion products over the past decade.

We understand that no one individual knows everything. We will all learn a lot together and from each other. We strive to build a collaborative, enriching environment conducive to personal, technical, and career growth. You can expect to work in a dynamic and collaborative environment, driven by first principles engineering, solving difficult problems.

Job Overview

As a full-stack software architect, you will be responsible for architecting, developing, and maintaining embedded and server-side systems for managing energy infrastructure deployments. This includes developing data pipelines for monitoring and diagnostics, over-the-air updates infrastructure, and front-end applications.

How You Will Contribute

  • Design, develop, and maintain scalable full-stack applications for industrial IoT use cases
  • Build robust APIs and data pipelines to collect and process real-time telemetry from edge devices
  • Define field data protocols, pub-sub platforms, and edge computing systems
  • Evaluate and configure networking solutions to maximize throughput and uptime
  • Develop intuitive, responsive front-end dashboards for visualizing and analyzing sensor data
  • Design and develop commissioning tools to facilitate settings management, commissioning, and self-test
  • Implement secure authentication, access control, and audit logging
  • Collaborate with hardware and embedded teams to ensure reliable end-to-end system integration
  • Contribute to CI / CD pipelines and automated deployment strategies

As a startup, we expect individuals to engage and overlap with teams with adjacent skill-sets. Expect to overlap with embedded software engineers as needed.

What You Will Bring

We have a short list of must-have requirements. We prioritize a strong grip on first principles, hands-on skills, and a sense of initiative. Domain-specific knowledge and experience will help determine the career level for each hire.

Must-Have Requirements

  • Proficiency with Golang, Rust, or Java for building scalable backend services
  • Solid understanding of RESTful APIs, WebSockets, and real-time communication protocols
  • Knowledge of cloud architectures (AWS, Azure, or GCP) and containerized environments (Docker, Kubernetes)
  • Experience implementing CI / CD pipelines and DevOps best practices
  • Experience with IoT integration, device management, telemetry processing, and data pipelines using Apache Kafka, Apache Storm, or similar technologies
  • Knowledge of cybersecurity best practices for industrial systems
  • Nice-to-Haves

  • Experience building Industrial IoT solutions to manage distributed fleets of edge devices
  • Familiarity with time-series databases (InfluxDB, TimescaleDB) and SQL / NoSQL databases
  • Familiarity with SCADA / HMI systems and industrial networks
  • Knowledge of electrical systems, grid controls, or energy management
  • Experience with frontend frameworks like React, Vue.js, or Angular
  • Exposure to machine learning or anomaly detection in sensor data
  • Experience developing monitoring, troubleshooting, and diagnostic tools for complex distributed systems
  • Track record of leading cross-functional teams, successful product launches, or user migrations at scale
  • If you are passionate about technology and enjoy working in a fast-paced environment, we would love to hear from you. Join us in accelerating the electrification of everything at Heron Power.

    Heron Power provides competitive compensation (salary and equity) and benefits. The salary for this role ranges from $95,000 to $200,000 per year.

    Create a job alert for this search

    Software Architect • Scotts Valley, CA, United States

    Related jobs
    • Promoted
    • New!
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    General MedicineSan Jose, CA, United States
    Full-time
    Join our dynamic team at General Medicine as a software engineer and play a pivotal role in shaping a healthcare platform that simplifies the shopping experience for medical care.We offer transpare...Show moreLast updated: 16 hours ago
    • Promoted
    Principal Software Engineer - Full Stack

    Principal Software Engineer - Full Stack

    Informatica LLCRedwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of...Show moreLast updated: 20 days ago
    • Promoted
    Software Architect, Unified Console

    Software Architect, Unified Console

    F5 Networks, Inc.San Jose, CA, United States
    Full-time
    Software Architect, Distributed Cloud As a Software Architect, you will partner with product, engineering, and operations teams to design, guide, and evolve F5’s Distributed Cloud systems.You will ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    HarveyNashUSASunnyvale, CA, United States
    Full-time
    Job Title : Full-Stack Software Engineer.Hybrid - Sunnyvale - 3 days a week.Client is the world's largest professional network, built to help members of all backgrounds and experiences achieve more ...Show moreLast updated: 16 hours ago
    • Promoted
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    Genesis10Sunnyvale, CA, US
    Permanent
    Genesis10 is currently seeking a Full-Stack Software Engineer with our client in their Sunnyvale, CA location.This is a 12 month + contract and hybrid remote position. This position requires 3 days ...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    watchOS Tools Full Stack Software Engineer

    watchOS Tools Full Stack Software Engineer

    AppleCupertino, CA, United States
    Full-time
    Imagine what you could do here.At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no tel...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Full Stack Software Engineer - Mission Control

    Full Stack Software Engineer - Mission Control

    Applied IntuitionSunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show moreLast updated: 16 hours ago
    • Promoted
    Sr. Solution Architect - Datacenter Software Solutions (27483)

    Sr. Solution Architect - Datacenter Software Solutions (27483)

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    AppleCupertino, CA, United States
    Full-time
    Imagine what you could do here.At Apple, new ideas have a way of becoming products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple.Do you want t...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack JAVA Architect

    Full Stack JAVA Architect

    Talent GroupsSunnyvale, CA, United States
    Full-time
    Direct message the job poster from Talent Groups.Analyzing the Business Requirements and Preparing High level design, Analyzing user requirements and defining functional specifications using Agile ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full Stack Software Engineer

    Full Stack Software Engineer

    TuringPalo Alto, CA, United States
    Full-time
    Based in Palo Alto, California, Turing is one of the world's fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. Turing helps customers in two ways : work...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Software Engineer, Full-Stack

    Software Engineer, Full-Stack

    Fireworks AIRedwood City, CA, United States
    Full-time
    At Fireworks, we're building the future of generative AI infrastructure.Our platform delivers the highest-quality models with the fastest and most scalable inference in the industry.We've been inde...Show moreLast updated: 16 hours ago
    • Promoted
    • New!
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    CroweSan Jose, CA, United States
    Full-time
    At Crowe, we are dedicated to transforming the future of work into a more meaningful experience.We achieve this by harnessing cutting-edge technologies, modern architectures, and insights from indu...Show moreLast updated: 16 hours ago
    • Promoted
    Lead Software Engineer, Full-Stack - Applications

    Lead Software Engineer, Full-Stack - Applications

    C3 AIRedwood City, CA, United States
    Full-time
    C3 AI (NYSE : AI), is the Enterprise AI application software company.C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing,...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    CalTek Staffing, Inc.San Jose, CA, United States
    Full-time
    The ideal candidate thrives in both front- and back-end environments and enjoys working cross-functionally with product, UX, and DevOps teams to deliver clean, maintainable code in a fast-paced agi...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Full Stack Software Architect Agentic AI

    Full Stack Software Architect Agentic AI

    AdobeSan Jose, CA, United States
    Full-time
    Changing the world through digital experiences is what Adobe’s all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper...Show moreLast updated: 15 hours ago
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Vets HiredStanford, CA, United States
    Full-time
    We are looking for a full-time Software Engineer to join the core Geo Match team as a technical lead and programmer.In this role, you will collaborate closely with faculty and staff (including our ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full Stack Software Architect - Agentic AI

    Full Stack Software Architect - Agentic AI

    AdobeSan Jose, CA, United States
    Full-time
    Changing the world through digital experiences is what Adobe's all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper...Show moreLast updated: 16 hours ago