Principal Software Architect – Grid & Edge Platforms

Yotta Energy Inc.

Austin (TX)

On-site

USD 158,000 - 193,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision
401(k) with match
Paid time off
Career growth
Innovative clean energy tech

Job summary

Yotta Energy Inc. seeks a Principal Software Engineer to provide technical leadership across our platform, from architecture decisions to hands-on mentorship. You will help design shared services and reusable patterns, while staying close to firmware and hardware to ensure interoperability across the stack.

You will lead projects end-to-end, architect web, cloud, and device-integrated solutions, and mentor engineers to adopt best practices. Join us to advance grid-scale energy storage tech.

Qualifications

  • 10+ years of software engineering experience.
  • 3+ years owning software architecture and distributed systems design decisions at scale.
  • Strong proficiency in TypeScript/Node.js, Python, or Go.
  • Strong knowledge of distributed systems, APIs, networking, concurrency, Linux, and event-driven architectures.
  • Experience managing and troubleshooting distributed fleets of Linux machines.
  • Strong troubleshooting skills across cloud, network, gateway, and device layers.
  • Strong technical leadership, mentoring, and cross-functional communication skills.

Responsibilities

  • Lead architectural decisions that improve reliability, performance, observability, security, and operational excellence across our product ecosystem.
  • Be the engineering lead on projects 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

Leadership
Distributed systems
Linux
Cloud networking
Troubleshooting
Cross-functional communication

Tools

TypeScript/Node.js
Python
Go
React
AWS
Docker
CI/CD
MQTT/Modbus
SQL
Time-series/Telemetry

Job description

Yotta Energy Inc. seeks a Principal Software Engineer to provide technical leadership across our platform, from architecture decisions to hands-on mentorship. You will help design shared services and reusable patterns, while staying close to firmware and hardware to ensure interoperability across the stack.

You will lead projects end-to-end, architect web, cloud, and device-integrated solutions, and mentor engineers to adopt best practices. Join us to advance grid-scale energy storage tech.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Architect: Distributed Systems for Smart Grid
Principal Software Architect: Distributed Systems for Smart Grid

yottaenergy • Austin (TX)

On-site
USD 140,000 - 175,000
Competitive salary
Medical insurance
Dental insurance
+5
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 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
Principal Systems Engineer, Grid-Scale Energy Storage R&D
Principal Systems Engineer, Grid-Scale Energy Storage R&D

ON.energy • Houston (TX), Miami (FL), Reston (VA)

Hybrid
USD 180,000 - 240,000
Competitive salary
Medical, dental, and vision insurance
401(k) with company match
+1
Principal Electrical Engineer, Grid-Scale Power & BESS
Principal Electrical Engineer, Grid-Scale Power & BESS

ON.energy • Miami (FL)

On-site
USD 180,000 - 260,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+1
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
Principal Private Grid Controls Architect
Principal Private Grid Controls Architect

Electric Power Engineers, LLC • Austin (TX)

On-site
USD 210,000 - 280,000
Health and wellness benefits
PTO & holidays
Employee Ownership (MyShare)
+1
Senior Firmware Engineer
Senior Firmware Engineer

Yotta Energy Inc. • Austin (TX)

On-site
USD 135,000 - 165,000
Comprehensive benefits package
Collaborative, mission-driven work environment