Principal Software Engineer, Cybersecurity

Bloom Energy•San Jose, CA
•$155,800 - $224,200•Onsite

About The Position

Bloom Energy is seeking a Principal Software Engineer to define and drive cybersecurity across cloud, edge, infrastructure as code, application security, and DevSecOps. The role leads Secure SDLC practices, DevSecOps standards, architecture for data protection, and supply chain security strategies. It also mentors engineers and promotes security-by-design across teams. The position reports to the Sr Director Software Engineering and is based in San Jose, California. It is fully onsite in the office five days a week.

Requirements

  • 8–12+ years of experience in software or security engineering.
  • Strong expertise in cloud security, DevSecOps, and application security.
  • Experience with infrastructure-as-code security, SBOM, and supply chain validation.
  • Strong Python and bash shell scripting skills.
  • Solid understanding of standard SDLC practices.
  • Proficiency with Git and familiarity with Jira and Confluence.

Nice To Haves

  • Golang experience.

Responsibilities

  • Define and drive the cybersecurity roadmap across cloud, edge, infrastructure as code, application security, and DevSecOps.
  • Establish Secure SDLC practices and DevSecOps standards.
  • Lead architecture for data protection at rest and in transit.
  • Drive supply chain security and validation strategies.
  • Mentor engineers and embed security-by-design across teams.

Benefits

  • Competitive medical, dental, and vision plans with a large employer contribution.
  • 401(k) retirement plan with company match.
  • Mental health support services.
  • Legal services.
  • Virtual physical therapy access.
  • Fertility and family-forming benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service