Cascade Energy, Llc banner

Senior Software Engineer I

Cascade Energy, Llc

The Role

Overview

Build and maintain scalable full‑stack software for an energy‑management platform.

Key Responsibilities

  • deployment
  • customer support
  • code delivery
  • product collaboration
  • code review
  • design sessions

Tasks

-Contribute to deployment, customer support, and operations rotations to stay connected to how software performs in real-world use and continuously improve reliability and usability. -Collaborate closely with developers, designers, and product managers to translate ideas into effective, high-quality solutions that deliver real customer value. -Deliver well-tested, maintainable code consistently and on schedule, balancing autonomy with collaboration to support both large-scale improvements and new feature development. -Partner with product and UX as part of a product trio to define scope, clarify requirements, and evaluate tradeoffs to ensure solutions align with user and business needs. -Actively participate in peer reviews, providing constructive feedback and sharing best practices that strengthen engineering culture and team learning. -Lead or co-facilitate design and implementation efforts, including pair programming, code reviews, and technical design sessions, helping set standards that raise the team’s overall quality and velocity.

Requirements

  • node.js
  • typescript
  • react
  • aws
  • ci/cd
  • full‑stack

What You Bring

-Experience collaborating with product and UX teams to translate requirements into robust, user-focused technical solutions. -Strong proficiency in back-end technologies such as Node.js, TypeScript, or similar modern stacks. -Excellent problem-solving skills and ability to think strategically. -Deep expertise in React for front-end and AWS for services, infrastructure, and deployment. -Cascade Energy is not able to provide sponsorship for work authorization in the U.S., which includes OPT. -Hands-on experience with CI/CD pipelines, automated testing, and containerization. -Problem-solving skills with the ability to identify, diagnose, and provide resolution to issues -Demonstrated ability to architect, design, and deliver scalable, maintainable systems from greenfield builds to major refactors. -Comfortable working in a fast-paced, agile environment. -Solid understanding of database design, data modeling, and performance optimization across relational and non-relational data systems. -1+ years’ experience in leading teams and projects. -Strong work ethic with a customer service approach to both internal team and external clients -Familiarity with data ingestion pipelines, analytics systems, or energy and sustainability applications. -6+ years of professional software development experience with proven full-stack capabilities. -Excellent communication and interpersonal skills, with an ability to interact effectively with a range of stakeholders. -Desire to learn and the ability to grasp technical concepts and domain knowledge around decarbonization and energy efficiency and management quickly

The Company

About Cascade Energy, Llc

-Partners with utilities and corporations to design and implement tailored energy-savings and decarbonization programs. -Leverages proprietary tools like Gazebo™ and Energy Sensei to analyze thousands of sites and optimize systems. -Typical projects span industrial facilities, commercial buildings, agricultural operations, and water/wastewater systems. -Clientele ranges from small local operations up to Fortune 500 firms and major utilities, showcasing wide impact.

Sector Specialisms

Industrial

Agriculture

Water & Wastewater

Commercial

Municipal

Energy

Carbon

Sustainability

Visa Sponsorship

-no visa sponsorship is provided.

Security Clearance

-uses federal e‑verify system for work eligibility verification. -conducts post‑offer, pre‑employment drug screening.