">
Overview
">
As a Senior Full Stack Software Engineer, you will play a pivotal role in building an AI-centric operating system for utilities.
This innovative project harnesses AI at the enterprise level to orchestrate customer delight, optimize power distribution, improve grid health, and unlock flexibility at scale.
">
">
">
Responsibilities
">
">
* Design and implement front-end applications that drive seamless user experiences.
">
* Develop robust back-end architecture, APIs, services, and distributed systems that form the backbone of our OS.
">
* Collaborate with AI engineers to integrate models, embeddings, and agent services into back-end systems, ensuring outputs are production-ready and aligned with utility requirements.
">
* Transform legacy workflows into modern, secure, scalable codebases using cloud-native best practices.
">
* Partner with security leaders to ensure all services adhere to stringent utility-sector regulations, implementing secure coding practices by default.
">
* Deliver features and improvements in cycles measured in weeks, balancing speed with reliability.
">
">
">
">
Requirements
">
A strong background in React.js is essential, along with either Golang, Node.js, or Java. A strong desire to adopt Golang as the primary backend technology is preferred.
Candidates must have 5+ years of software development experience, with a proven track record of delivering high-quality solutions.
Strong coding fundamentals, system design capability, and a builder mindset are crucial for success in this role.
">
">
">
Benefits
">
You will work in small, agile teams reporting directly to the CTO, collaborating closely with AI engineers, security leaders, and product managers.
This is an exceptional opportunity to work on a groundbreaking project that combines cutting-edge AI with utility operations, driving innovation and progress in the industry.
">