About Our Team
We are seeking an exceptional Senior Full Stack Software Engineer to join our team. As a foundational member, you will play a pivotal role in building the core platform that enables power utilities to shift from legacy systems into an AI-native future.
Key Responsibilities:
* Front-End Development
o Create and maintain front-end applications that deliver seamless user experiences.
* Back-End Architecture & Development
o Design and implement APIs, services, and distributed systems that form the backbone of our OS.
* AI Integration
o Collaborate with AI engineers to integrate models, embeddings, and agent services into back-end systems.
o Operate AI APIs, ensuring outputs are production-ready and aligned with enterprise utility requirements.
* System Modernization
o Transform legacy workflows into modern, secure, scalable codebases using cloud-native best practices.
* Security & Compliance
o Partner with security leaders to ensure all services adhere to stringent utility-sector regulations.
o Implement secure coding practices by default.
* Agile Delivery
o Deliver features and improvements in cycles measured in weeks, balancing speed with reliability.
Required Skills & Qualifications
* Excellent English communication skills
* 5+ years of software engineering experience in SaaS or enterprise environments
* Strong proficiency in React, 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)
Benefits
* Opportunity to work on cutting-edge technology
* Collaborative and dynamic work environment
* Continuous learning and growth opportunities