We are seeking a remote, full-time software engineer with 5+ years of experience in building scalable and secure systems. The ideal candidate will have a strong background in React.js and proficiency in either Golang, Node.js, or Java.In this position, you will play a key role in developing the core platform that enables utilities to shift from legacy systems into an AI-native future. You will work closely with AI engineers, security leaders, and product managers to build and deliver AI-native services at startup speed.This role requires strong coding fundamentals, system design capabilities, and a mindset of a builder who thrives in a fast-paced environment. You will be responsible for front-end development, back-end architecture and development, AI integration, system modernization, and security compliance.ResponsibilitiesBuild, implement, and maintain front-end applications using React.jsDesign, implement, and maintain APIs, services, and distributed systems that form the backbone of the client's OSCollaborate with AI engineers to integrate models, embeddings, and agent services into back-end systemsTransform legacy workflows into modern, secure, scalable codebases using cloud-native best practicesEnsure all services adhere to stringent utility-sector regulations and implement secure coding practices by defaultRequired ExperienceExcellent English communication skills5+ years of software engineering experience in SaaS or enterprise environmentsStrong proficiency in React.js, Python, and either Golang, Node.js, or JavaDemonstrated ability to deliver high-quality code in fast-moving teamsBasic proficiency with AI/ML tooling (e.g., calling APIs, integrating model outputs)Solid understanding of databases (SQL and NoSQL), message queues, and distributed architecturesBenefits15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidaysAbout UsWe value teamwork, inclusivity, and creativityWe recognize our employees as individuals and encourage growth and learning