Software Engineer, Cloud Security

See more jobs from Snowflake Inc.

3 months old

This job is no longer active

Build the future of data. Join the Snowflake team.

There is only one Data Cloud. Snowflake’s founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow.

Software Engineer, Cloud Security - Innovate and Secure at Scale

As a key member of our Cloud Security team, you’ll be instrumental in architecting and fortifying our production cloud environments, setting new standards for security across the organization. We’re seeking highly motivated and passionate individuals in cloud security architecture and operations who are ready to build and maintain a resilient, scalable, and highly defensible cloud infrastructure. Your "builder" mindset will drive automation, reduce toil, and empower our team and internal customers to move faster and more securely.

Why You’ll Love Working Here:

  • Impact at Scale: Your work will directly protect millions of users by enhancing the security of our large-scale cloud environments.
  • Innovation-Driven Environment: We prioritize automation, self-service, and innovative solutions that challenge the status quo.
  • Growth and Learning: You’ll have the opportunity to work on cutting-edge cloud technologies and collaborate with top-tier talent, contributing to open-source projects and speaking at industry conferences.

About You:

You wake up every morning thinking about new ways to enhance security. Your mission is to minimize risk while enabling the business to move quickly and safely. You believe that security should be embedded in every tool and process engineers use daily. Automating everything is your mantra, and you thrive on applying automation and tooling to scale security operations reliably and efficiently.

Key Responsibilities:

  • Architect and Implement Monitoring Systems: Design and deploy monitoring and alerting systems that ensure systems are hardened, vulnerabilities are patched, and threats are proactively detected and mitigated.
  • Security Tooling and Automation: Lead the development, deployment, and management of production security tools and services that monitor networks, endpoints, and cloud workloads with a focus on automation and scalability.
  • Cloud Access and Privilege Management: Design and manage scalable, automated processes to provision cloud access while maintaining least-privilege principles.
  • Expert Troubleshooting: Utilize your deep expertise in systems, network, and cloud security to troubleshoot and resolve complex issues in production environments.
  • Infrastructure as Code (IaC): Contribute to maintaining a robust, low-touch infrastructure using advanced technologies like Terraform, Kubernetes, and immutable images, ensuring security is integrated from the ground up.

Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.