Job Summary
We are seeking a highly skilled and experienced Full Stack Software Engineer to join our team. As a key member of our engineering team, you will play a foundational role in building the core platform that enables power utilities to shift from decades-old legacy systems into an AI-native future.
About the Role
This is an exciting opportunity for a talented engineer who is passionate about building scalable and efficient software systems. You will work closely with our AI engineers, security leaders, and product managers to deliver high-quality solutions that meet the needs of our clients.
Responsibilities
1. Front-End Development: Design and implement front-end applications using React.js.
2. Back-End Architecture & Development: Design, implement, and maintain APIs, services, and distributed systems that form the backbone of our OS.
3. Ai Integration: Collaborate with AI engineers to integrate models, embeddings, and agent services into back-end systems.
4. System Modernization: Transform legacy workflows into modern, secure, scalable codebases using cloud-native best practices.
5. Security & Compliance: Partner with security leaders to ensure all services adhere to stringent utility-sector regulations.
Requirements
* 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.
* Basics of AI/ML tooling.
* Solid understanding of databases (SQL and NoSQL), message queues, and distributed architectures.
* Cloud-native engineering experience (AWS, Azure, GCP).
Benefits
* Paid Time Off (PTO), one floating day, three sick days, and designated national holidays.
* An exciting opportunity to work on cutting-edge projects.
* A collaborative learning culture that values knowledge sharing and growth.
About Us
We are a fast-growing entrepreneurial company that values teamwork and innovation. We offer a dynamic and supportive environment where you can grow your skills and contribute to meaningful projects.