Principal Software Architect: Distributed Systems for Smart Grid

yottaenergy

Austin (TX)

On-site

USD 140,000 - 175,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical insurance
Dental insurance
Vision insurance
401(k) with match
Paid time off
Career growth
Professional development

Job summary

Yotta Energy in Austin, TX is seeking a Principal Software Engineer to provide technical leadership across our platform, guiding architecture decisions that improve reliability, performance, observability, and security. You'll mentor teams, design shared services, and implement patterns that keep products interoperable across firmware, hardware, and cloud.

You’ll architect web, cloud, and device-integrated solutions for a distributed Linux fleet and build fault-tolerant systems that operate

Qualifications

  • 10+ years of software engineering experience, including 3+ years owning software architecture and distributed systems design decisions at scale.

Responsibilities

  • Lead architectural decisions to improve reliability, performance, observability, security, and operational excellence across our product ecosystem
  • Be the engineering lead on projects. Working from ideation to implementation to rollout
  • Architect web, cloud, and device-integrated solutions across our distributed Linux fleet as part of a unified product experience
  • Design state machines, device controls, command/acknowledgment flows, and fail-safe behavior for connected devices
  • Build reliable, fault-tolerant systems that gracefully handle connectivity loss, retries, device failures, and offline operation
  • Conduct design and code reviews
  • Evaluate emerging technologies and apply them to solve complex business and technical challenges
  • Mentor engineers and technical leads, and drive adoption of architectural best practices
  • Collaborate cross-functionally to troubleshoot issues spanning cloud, network, gateway, and device layers

Skills

TypeScript/Node.js
Python
Go
Distributed systems
Linux
APIs
Networking
Mentoring

Tools

Docker
CI/CD
SQL
MQTT
Modbus

Job description

Yotta Energy in Austin, TX is seeking a Principal Software Engineer to provide technical leadership across our platform, guiding architecture decisions that improve reliability, performance, observability, and security. You'll mentor teams, design shared services, and implement patterns that keep products interoperable across firmware, hardware, and cloud.

You’ll architect web, cloud, and device-integrated solutions for a distributed Linux fleet and build fault-tolerant systems that operate

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Platform & IoT for Energy
Principal Software Engineer - Platform & IoT for Energy

Yotta Energy • Austin (TX)

On-site
USD 105,000 - 175,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Principal Software Architect – Grid & Edge Platforms
Principal Software Architect – Grid & Edge Platforms

Yotta Energy Inc. • Austin (TX)

On-site
USD 158,000 - 193,000
Medical, dental, and vision
401(k) with match
Paid time off
+2
Principal Software Engineer
Principal Software Engineer

Yotta Energy Inc. • Austin (TX)

On-site
USD 158,000 - 193,000
Medical, dental, and vision
401(k) with match
Paid time off
+2
Principal Software Engineer
Principal Software Engineer

Yotta Energy • Austin (TX)

On-site
USD 105,000 - 175,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Principal Software Engineer
Principal Software Engineer

yottaenergy • Austin (TX)

On-site
USD 140,000 - 175,000
Competitive salary
Medical insurance
Dental insurance
+5
Senior Firmware Engineer — Lead Embedded Systems
Senior Firmware Engineer — Lead Embedded Systems

Yotta Energy Inc. • Austin (TX)

On-site
USD 135,000 - 165,000
Comprehensive benefits package
Collaborative, mission-driven work environment
Principal Software Architect - Scalable Grid Microservices
Principal Software Architect - Scalable Grid Microservices

GE Vernova • Washington

On-site
USD 161,600 - 202,000
Healthcare benefits including medical, dental, vision
Retirement savings plan with company matching
Access to professional development
Senior Software Engineer - Power Systems (Java/Spring)
Senior Software Engineer - Power Systems (Java/Spring)

QuickCruit, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Principal Software Architect, Fusion Plant Core Systems
Principal Software Architect, Fusion Plant Core Systems

Focused Energy LLC • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Stock options
401k with match up to 4%
Unlimited PTO
+2
Power Systems Architect – AI Data Centers (Remote)
Power Systems Architect – AI Data Centers (Remote)

EngineersOfAI • Town of Texas (WI)

Hybrid
USD 120,000 - 160,000