 
        
        We are seeking a remote Senior Full Stack Software Engineer to build the core platform for utilities to shift from legacy systems into an AI-native future.
 * Key Responsibilities:
Our ideal candidate will be responsible for building, implementing and maintaining front-end applications using React.js. They will also design, implement and maintain APIs, services and distributed systems that form the backbone of our OS.
 * Front-End Development: Develop scalable front-end applications with user-centered design.
 * Back-End Architecture & Development: Design and implement robust back-end systems using cloud-native best practices.
 * Ai Integration: Collaborate with AI engineers to integrate models, embeddings and agent services into back-end systems. Ensure outputs are production-ready and aligned with enterprise utility requirements.
 * System Modernization: Transform legacy workflows into modern codebases using secure coding practices.
 * Security & Compliance: Partner with security leaders to ensure all services adhere to stringent utility-sector regulations.
 * Agile Delivery: Deliver features and improvements in cycles measured in weeks, balancing speed with reliability.
Required Experience:
 * 5+ years of software engineering experience in SaaS or enterprise environments.
 * Strong proficiency in React.js, Python and either Golang, Node.js or Java.
 * Demonstrated ability to deliver high-quality code in fast-moving teams.
 * BASIC proficiency with AI/ML tooling (e.g., calling APIs, integrating model outputs).
 * Solid understanding of databases (SQL and NoSQL), message queues and distributed architectures.
 * Cloud-native engineering experience (AWS, Azure, GCP).
 * Clear communicator, adaptable, eager to learn and grow AI capabilities over time.
 * Strong sense of ownership and accountability in small teams.