Experience Inc. Jobs

Job Information

Generac Power Systems Senior Staff Software Engineer – Cloud Platform & Security Compliance in Denver, Colorado

We are Generac, a leading energy technology company committed to powering a smarter world.

Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries.

What to Expect :

Generac Energy Technology is dedicated to delivering revolutionary Home Energy Management Systems (HEMS) for our residential customers to improve energy reliability and grid independence. Our software and firmware teams enable these systems to provide a whole home management solution that is greater than the sum of its parts.

We are looking for a Senior Staff Software Engineer to lead the design, implementation, and security compliance of our cutting-edge cloud platform. At this senior level, you will be responsible for architecting, developing, and securing our cloud-based IoT hosting platform. You will lead the implementation of scalable, resilient, and secure cloud infrastructure, ensuring compliance with industry security frameworks such as ISO 27001, NIST, FedRAMP, and SOC 2 . Your expertise in distributed systems, cloud-native architectures, and security best practices will drive the development of a platform that meets the highest industry standards while minimizing operational expenses.

What You’ll Do :

  • Lead the design and implementation of a state-of-the-art cloud platform for hosting IoT software and services.

  • Define and enforce security compliance strategies in alignment with ISO 27001, NIST, FedRAMP, SOC 2, and other regulatory requirements.

  • Develop and optimize scalable, resilient, high-performance, and cost-efficient cloud architectures.

  • Implement secure DevOps practices, including CI/CD pipelines, automated security testing, and infrastructure as code (IaC).

  • Collaborate with security teams to define and implement best practices for encryption, authentication, and access control.

  • Work with cross-functional teams to ensure seamless integration of IoT applications with cloud infrastructure.

  • Conduct security audits, vulnerability assessments, and risk mitigation strategies.

  • Drive technical innovation and continuous improvement in cloud security, reliability, performance, and cost efficiency.

  • Identify cost-saving opportunities through cloud resource optimization, workload automation, and right-sizing strategies.

  • Provide mentorship and technical leadership to junior engineers.

What You’ll Bring:

  • 10+ years of software engineering experience, with a strong focus on cloud-based architectures.

  • Expertise in cloud platforms such as AWS, Azure, or Google Cloud .

  • Deep understanding of distributed systems, microservices, and container orchestration (e.g., Kubernetes, Docker).

  • Strong background in security compliance frameworks (ISO 27001, NIST, FedRAMP, SOC 2) and experience implementing secure systems.

  • Experience in cloud cost optimization, including FinOps practices, auto-scaling, and cost monitoring tools .

  • Proficiency in programming languages such as Python, Go, Java, or Rust .

  • Experience with Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Pulumi .

  • Knowledge of network security, zero-trust architectures, and identity management (OAuth, SAML, OpenID Connect).

  • Familiarity with DevSecOps practices and integrating security controls in CI/CD pipelines.

  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.

Preferred Skills:

  • Experience in IoT ecosystems, edge computing, and real-time data processing.

  • Hands-on experience with compliance automation tools and security posture management.

  • Certifications such as CISSP, CISM, AWS Security Specialty, or Azure Security Engineer Associate .

  • Experience leading large-scale cloud migrations or platform redesigns.

Physical Demands : While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 - 50 pounds. Specific conditions of this job are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. Occasional travel.

“We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.”

Our success is directly tied to our employees’ professional growth and personal well-being, combined with strong families and communities. As an inclusive workplace, our employees embrace diversity, celebrate differences, and treat others with equality and respect.

Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries.

As one of the leaders and largest suppliers of power generation equipment and technology, the work we do touches millions of lives. Employees at Generac are encouraged to be innovative and are valued as an integral part of our global team. Our challenging goals develop knowledgeable employees dedicated to helping continue Generac’s success. Generac provides individuals the opportunity to work in a fast-paced agile work environment where their work makes a difference in people’s lives and their own.

DirectEmployers