Job Summary
We are seeking a skilled professional to play a key role in the development of our core platform.
The ideal candidate will have extensive experience in software development and a strong background in React.js, Golang, Node.js, or Java.
The selected individual will work closely with AI engineers and security leaders to integrate models, embeddings, and agent services into back-end systems.
Key Responsibilities
* Front-End Development: Design and implement front-end applications using best practices.
* Back-End Architecture & Development: Develop APIs, services, and distributed systems that form the backbone of our operating system.
* Ai Integration: Collaborate with AI engineers to integrate AI models and outputs into back-end systems.
* System Modernization: Transform legacy workflows into modern, secure, scalable codebases using cloud-native best practices.
* Security & Compliance: Ensure all services adhere to stringent regulations and implement secure coding practices by default.
Requirements
* 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).
Preferred Qualifications
* University degree or relevant industry experience.
* Experience working on ERP systems or within the power utilities industry.