Skillful Full Stack Developer Opportunity
As a skilled Full Stack developer, you will play a crucial role in building the core platform that enables power utilities to shift from decades-old legacy systems into an AI-native future.
You will work closely with AI engineers, security leaders, and product managers in small, agile teams to build and deliver AI-native services at startup speed.
The client is building an AI-centric operating system for utilities, harnessing AI at the enterprise level to better orchestrate customer delight, facilitate power optimization, improve the grid's health, and unlock flexibility at scale.
Responsibilities:
* Front-End Development: Build, implement, and maintain front-end applications.
* Back-End Architecture & Development: Design, implement, and maintain APIs, services, and distributed systems forming the backbone of the client's OS.
* AI Integration: Collaborate with AI engineers to integrate models, embeddings, and agent services into back-end systems. Operate AI APIs, 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: Partner with security leaders to ensure all services adhere to stringent utility-sector regulations, implementing secure coding practices by default.
* Agile Delivery: Deliver features and improvements in cycles measured in weeks, balancing speed with reliability.
Required Skills and Qualifications:
* Excellent English communication skills.
* 5+ years of software engineering experience in SaaS or enterprise environments.
* Strong proficiency in React.js, Python, and either Golang, Node.js, or Java (non-Golang developers will learn and adopt Golang on the job).
* 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.
Benefits:
* Enjoy a fun, fast-growing entrepreneurial company.
* Be part of a highly collaborative learning culture, share knowledge, be inclusive, learn, and grow together.
* Knowing your ideas are heard and matter, think big.
* You get to own your job and be recognized for your contributions.
* Work with innovative and creative people.
* Making mistakes is human. Let's learn from them. Be transparent.
* We recognize you as an individual, with no presumptions or judgment. Be the extraordinary you.
* 15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidays.
Additional Information:
* Our company values innovation and creativity.
* At our company, we prioritize open communication and transparency.
* We encourage our team members to take ownership of their work and contribute to the company's growth.