Principal Software Engineer
$175kYotta Energy
Job Description
Job Description
About Yotta Energy
YOTTA ENERGY builds behind-the-meter energy storage and solar hardware for commercial buildings, and the software that runs it. Our batteries mount at the panel level under commercial PV arrays and are monitored and controlled through our gateways and cloud platform. We are now aggregating that fleet into Virtual Power Plants (VPPs): networks of customer-sited batteries and solar assets that the grid can dispatch as a single resource. Distributed storage like ours is one of the ways the grid absorbs new load, including the surge from AI and data centers, without waiting for new generation to be built.
We're looking for a Principal Software Engineer to provide technical leadership across our platform, from architecture decisions that improve reliability, performance, observability, and security, to hands-on mentorship that raises the bar for the whole team. You'll help design shared services and reusable patterns that keep our products interoperable and consistent, while staying close to the firmware, hardware and systems that make our platform work in the real world. Key Responsibilities
- Lead architectural decisions that 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
- 10+years of software engineering experience, including 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 machine
- Strong troubleshooting skills across cloud, network, gateway, and device layers
- Strong technical leadership, mentoring, and cross-functional communication skills
- Experience with React and building complex, stateful web applications
- Experience with AWS, cloud-native architectures, serverless, and modern integration patterns
- Experience with IoT/edge systems and hardware communication protocols (MQTT, Modbus, or similar)
- Experience with Docker, CI/CD, SQL, and time-series/telemetry data
- Experience with automated testing, observability, and production deployments
- Energy, ESS, solar, inverter, EV charging, DER, SCADA, or industrial IoT experience preferred but not required
- Prefer to work independently without collaborating across teams
- Struggle with ambiguity, competing priorities, or tight deadlines
- Aren’t willing to roll up your sleeves and help wherever needed
- Avoid accountability or have difficulty receiving and acting on feedback
- Competitive salary up to $175,000 annually, based on experience
- Comprehensive medical, dental, and vision insurance
- 401(k) plan with company match
- Paid time off and company holidays
- A collaborative, mission driven culture where every team member makes an impact
- The opportunity to work on innovative clean energy technology
- Career growth and professional development opportunities
- Exposure to cutting edge energy storage systems, power electronics, and cloud-connected technologies
Candidates must be authorized to work in the United States on a full-time basis. Yotta Energy is unable to provide current or future employment visa sponsorship for this position.
Why Join Yotta Energy?
At Yotta Energy, you'll do more than fill a role you'll help build technology that's changing the future of commercial solar and energy storage. We're a growing company where ideas are encouraged, initiative is recognized, and every employee has the opportunity to make a meaningful contribution.
You'll work alongside talented professionals who are passionate about solving complex challenges and bringing innovative products to market. Because we're a lean, collaborative organization, you'll have the opportunity to take ownership of your work, expand your skills, and see the direct impact of your contributions.
If you're looking for a place where you can grow your career while helping accelerate the transition to cleaner, more reliable energy, we'd love to hear from you.
Powered by JazzHR
6nTivnHnfM
$114.6k - $234.6k
...workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband. We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence. As a valued member of our software engineering division,...SuggestedTemporary workFlexible hours- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the...SuggestedWorldwideFlexible hoursWeekend work
$60 - $78.73 per hour
Job Title: Principal Embedded Software Engineer Job Description We are seeking a Principal Embedded Software Engineer to support the development of next-generation flight control, hybrid propulsion, and aircraft electrification systems for both commercial and military...SuggestedContract workTemporary work$52 - $75 per hour
Our client, a leading technology company, is seeking a Principal Software Engineer to design, code, test, debug and document software according to the client's systems quality standards, policies and procedures. This role involves analyzing business requirements, developing...SuggestedHourly payContract workLocal area$104.5k - $234.6k
...Logging and Monitoring serve as foundational platforms used by OCI engineering teams to operate and troubleshoot hundreds of cloud services... ...you. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware...SuggestedTemporary workFlexible hoursShift work$99.6k - $209.5k
...Job Description Oracle Cloud Infrastructure (OCI) is looking for a Principal Application Software Engineer to help develop and evolve TDMS, a mission-critical software suite supporting manufacturing test-record management. In this role, you will apply strong Java...Temporary workFlexible hours$96.8k - $223.4k
...opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend...Temporary workWork at officeRemote workWorldwideRelocationRelocation packageFlexible hours$135.2k - $306.4k
...and customers running mission-critical workloads on OCI. OCI Monitoring and Logging serve as foundational platforms used by OCI engineering teams to operate and troubleshoot hundreds of cloud services while also enabling customers to monitor, analyze, and gain insights...Temporary workFlexible hours$114.6k - $234.6k
...adaptability are key. What We're Looking For: Adaptable Engineers: Self-motivated individuals with a quick learning ability.... ...Comfortable diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion...Temporary workFlexible hours$70 - $77 per hour
...Description Job Description Payrate: $70.00 - $77.00/hr. Responsibilities: Designs, codes, tests, debugs and documents software according to systems quality standards, policies and procedures. Analyzes business needs and creates software solutions....Hourly payFull timeLocal areaFlexible hours$180k - $220k
...unprecedented computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. We are seeking a Principal Software Engineer to provide technical leadership for the software platform...Temporary workCasual workWork at office$170k - $190k
...brokers serving a wide range of businesses. About the Role The Principal Engineer is a highly hands-on technical leadership role at Tivly responsible for designing building and scaling the core software systems that power our technology platform. Reporting directly to...Full timeRemote workVisa sponsorshipFlexible hours- ...innovators who want to make an impact on the world of technology. The Opportunity Bring your C expertise to challenging software engineering problems involving computational geometry and desktop this role youll combine hands-on development with opportunities to...Full timeRelocation
- ...Job Description Job Description JOB DESCRIPTION About this Role Reporting to the Engineering Manager, the Principal Software Engineer works in a cross-ocean product team and serves as a technical leader for delivering the best web experience for millions of Fandom...Worldwide
$85k - $130k
...Compensation: Pay Range: $85,000.00 - $130,000.00 USD Responsibilities: Our software engineers design and develop custom software, systems, and integrations. You will have the opportunity to work with a team of fellow software engineers, QA engineers, and business...Remote work- ...health & wellness support, paid volunteer hours and much more. We take care of our people so that you can do your best work. Software Engineer We are seeking a Software Engineer to join our team. Raise the Standard Engineers here challenge ideas, simplify what...Immediate startRemote workFlexible hours
$157k - $209.5k
...professional to lead Toole Design's integrated transportation engineering and multimodal planning practice to join us in Austin, TX. This... ...and related specialties Leading Projects Serve as Principal-in-Charge, Project Director, Senior Technical Advisor, or Project...Work at officeLocal area- ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the...Temporary workFlexible hours
- ...Overview We are seeking a full-time Software Engineering Intern at our location in Montgomery, TX. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products in a team-oriented environment under...Full timeInternship
$61.37 - $64.37 per hour
...environment using Bamboo and Bit Bucket. The candidate will work alongside a team of seasoned engineers whose main objective is to maintain all aspects of the overall software development lifecycle and ensure the on-time, quality delivery of software product releases....Hourly payContract workTemporary workWork experience placement- ..., we're building America's next-generation power company. Our software runs the whole stack: the firmware on batteries in real homes,... ...product members use to see and control their energy. As a software engineering intern, you'll ship real code that runs in production on...Internship
- Job TitleNetspend Corporation is a global, vertically-integrated financial services and technology company dedicated to the delivery of innovative financial empowerment solutions to consumers worldwide. Netspend's financial products and services span prepaid, debit, cross...WorldwideRelocation
$119k
...Software Development Engineer IIUnited States - Texas - AustinTechnologyFull-Time RegularAt Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology,...$64.89k - $173.04k
...Software Development EngineerWe're building a world of health around every individual — shaping a more connected, convenient and compassionate... ...family and one community at a time.The Software Development Engineer will be part of a team who are performing state of the art work...Hourly payFull timeTemporary workLocal area$180k - $220k
..., stadium, or throughout your everyday life, CLEAR unlocks the magic of frictionless experiences.We're looking for Fullstack Software Engineers to help build the next generation of CLEAR's identity platform. Beyond verifying identity, we're creating a secure, networked...Casual workWork at officeFlexible hours$20 - $40 per hour
...growth and potential, professional development opportunities, and the chance to network with executives. Summary of Role: The Software Engineering Intern will contribute to an innovative software performance‑tuning application for MIPS RISC‑V microprocessors. This role...Work experience placementSummer workInternshipLocal area$165.2k - $223.6k
...Software Development Engineer IIAmazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE II) talent. This requisition supports hiring across all AWS SDE II positions, from fungible SDE roles to specialized engineering positions in...InternshipLocal areaFlexible hoursDay shift$184.5k
...and scalable technology that connects travelers with the best travel options and enables our partners to succeed.This Senior Software Engineer role is part of the Inventory Team team which sits within our Technology division. The team manages the inventory platform that...$67 - $72 per hour
...Location: Austin, TX Salary: $67.00 USD Hourly - $72.00 USD Hourly Description: Our client is currently seeking a Software Engineer, Identity & Access Engineering Location : Hybrid in Austin, TX (Onsite 4 days a week) Duration : 14 month with possibility of...Hourly pay$43.9k - $87.9k
Job Title: Software Engineer Intern - Summer 2027 Job Category: Intern/Co-op Time Type: Part time Minimum Clearance Required to Start: None Employee Type: Part-Time On-Call Percentage of Travel Required: None Type of Travel: None * * * The Opportunity...Contract workPart timeWork experience placementSummer workInternshipFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Austin, TX
- principal Austin, TX
- senior principal scientist Austin, TX
- senior principal cloud computing engineer Austin, TX
- principal data scientist Austin, TX
- principal architect Austin, TX
- principal cloud computing engineer Austin, TX
- principal consultant Austin, TX
- software implementation project manager Austin, TX
- healthcare software sales Austin, TX


