OverviewSenior Full Stack Software Engineer (React / Python / Go or Node or Java) – remote, full-time.
5+ years of software development experience required.
Strong background in React.js and either Golang, Node.js, or Java, with a strong desire to adopt Golang as the primary backend technology.
The role involves building the core platform that enables power utilities to shift from legacy systems into an AI-native future, with working proficiency in AI tools and APIs to ensure seamless integration of intelligent functionality into the client\'s products.You will work in small, agile teams reporting to the CTO, collaborating with AI engineers, security leaders, and product managers to deliver AI-native services at startup speed.
The client is building an AI-centric operating system for utilities to improve customer experience, power optimization, grid health, and scalability.ResponsibilitiesFront-End Development : Build, implement, and maintain front-end applicationsBack-End Architecture & Development : Design, implement, and maintain APIs, services, and distributed systems that form the OS coreAI Integration : Collaborate with AI engineers to integrate models, embeddings, and agent services into back-end systems; operate AI APIs so outputs are production-ready and aligned with utility requirementsSystem Modernization : Modernize legacy workflows into secure, scalable, cloud-native codebasesSecurity & Compliance : Partner with security leaders to meet stringent utility-sector regulations and enforce secure coding practicesAgile Delivery : Deliver features and improvements in cycles measured in weeks with a balance of speed and reliabilityRequired Experience5+ years of software engineering experience in SaaS or enterprise environmentsStrong proficiency in React.js, Python, and either Golang, Node.js, or Java (Golang experience on the job if not already)Proven ability to deliver high-quality code in fast-moving teamsBasic proficiency with AI / ML tooling (e.g., API usage, embedding model outputs)Solid understanding of databases (SQL and NoSQL), message queues, and distributed architecturesCloud-native engineering experience (AWS, Azure, GCP)Clear communicator, adaptable, eager to learn and grow AI capabilities over timeStrong sense of ownership and accountability in small teamsDesired ExperienceUniversity degree or relevant industry experienceExperience on ERP systems or within the power utilities industryAdditional InformationEnjoy a fun, fast-growing entrepreneurial companyBe part of a highly collaborative learning culture, share knowledge, be inclusive, learn, and grow togetherKnow your ideas are heard and matter; think bigOwn your job and be recognized for your contributionsWork with innovative and creative peopleLearning from mistakes; be transparentWe recognize you as an individual with no presumptions or judgments15 days PTO, one floating day, three sick days, and designated national holidaysStart : ASAPJob DetailsSeniority level : Mid-Senior levelEmployment type : Full-timeJob function : Information TechnologyIndustries : IT Services and IT Consulting
#J-18808-Ljbffr
Senior Software Engineer Python • Porto Alegre, Rio Grande do Sul, Brasil