**Senior Full Stack Software Engineer Opportunity**
At our cutting-edge organization, we are embarking on an ambitious project to transform the power utilities industry with AI-native services. We seek a highly skilled Senior Full Stack Software Engineer to join our team and play a pivotal role in building the core platform.
Key Responsibilities:
* Front-End Development: Design, implement, and maintain front-end applications that provide a seamless user experience.
* Back-End Architecture & Development: Collaborate with cross-functional teams to design, implement, and maintain APIs, services, and distributed systems that form the backbone of our OS.
* AI Integration: Partner with AI engineers to integrate models, embeddings, and agent services into back-end systems, ensuring outputs are production-ready and aligned with enterprise utility requirements.
* System Modernization: Transform legacy workflows into modern, secure, scalable codebases using cloud-native best practices.
* Security & Compliance: Ensure all services adhere to stringent utility-sector regulations, implementing secure coding practices by default.
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.
* 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.
Benefits:
* A competitive salary package.
* 15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidays.
Additional Information:
* We recognize you as an individual, with no presumptions or judgment.
* Making mistakes is human; let's learn from them.