Job Description
Drive energy management innovation as a Senior Software Developer at Rainforest Automation. Collaborate with a technical team to shape software solutions for utilities and residential customers.
As a key member of a small, agile team, you will design and maintain reliable production software that supports utility-scale energy programs. Your role involves close cooperation with product and business stakeholders to translate requirements into technical plans, alongside mentoring peers and improving delivery quality.
Key Responsibilities:
• Design, build, and maintain backend and cloud software
• Support technical designs for customer feature deployments
• Translate business needs into technical roadmaps
• Collaborate closely with a small development team
• Troubleshoot complex issues across software and data systems
Requirements:
• Significant experience as a software developer
• Strong skills in Node.js and TypeScript
• Proven capabilities in API design ...
As a key member of a small, agile team, you will design and maintain reliable production software that supports utility-scale energy programs. Your role involves close cooperation with product and business stakeholders to translate requirements into technical plans, alongside mentoring peers and improving delivery quality.
Key Responsibilities:
• Design, build, and maintain backend and cloud software
• Support technical designs for customer feature deployments
• Translate business needs into technical roadmaps
• Collaborate closely with a small development team
• Troubleshoot complex issues across software and data systems
Requirements:
• Significant experience as a software developer
• Strong skills in Node.js and TypeScript
• Proven capabilities in API design ...
Ready to Apply?
Take the next step in your AI career. Submit your application to Rainforest Automation today.
Submit Application