Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Snowflake SENIOR SOFTWARE ENGINEER CLOUD SECURITY 
United States, California 
240390383

10.09.2024
Responsibilities
  • Design, plan, and implement features and projects that enable Snowflake systems to remain secure-by-default.
  • Develop and optimize services, frameworks, and libraries that enhance developer productivity, focusing on cloud native solutions and automated security measures. Use data-driven insights to create solutions that mitigate security risks and improve the overall security posture.
  • Work alongside engineering and security teams, provide expert leadership and advice on secure architecture, design, and implementation.
  • Lead efforts to secure modern software applications running across multiple cloud environments. Develop and enforce security policies, controls, and monitoring systems to protect cloud-native applications and services.
  • Provide mentorship to junior engineers, fostering a culture of continuous learning and security awareness. Lead by example, championing secure coding practices and influencing the broader engineering community on best practices in cloud security.
Required Skills
  • Proficient in developing and applying secure architecture principles, creating threat models, and executing large-scale design implementations with a focus on security from inception to deployment.
  • Passionate about enhancing developer experience by guiding them on secure practices, focusing on proactive solutions that make security the default choice rather than imposing restrictions.
  • Experience in building software across a variety of languages, including Java, C++, JavaScript, Go, and Python.
  • Skilled in designing and implementing distributed software architectures, with a strong understanding of creating and managing scalable APIs (e.g., gRPC, REST).
  • Ability to work collaboratively and communicate clearly with engineering and other cross-functional stakeholders on product launches, security issues and other initiatives.
  • Committed to making decisions and developing solutions based on data and scalable methodologies, ensuring long-term effectiveness and impact.
Preferred Skills
  • Ability to think strategically and develop forward-thinking automation solutions that scale efficiently across diverse environments.
  • Skilled in writing, debugging, and optimizing SQL queries to support data-driven decisions and operations.
  • Deep understanding of software algorithms and data structures, with the ability to apply them effectively to solve complex problems.
  • Hands-on experience with Kubernetes and Infrastructure as Code tools like Terraform and Pulumi, ensuring scalable and maintainable infrastructure solutions.
  • Proven experience in designing and building scalable, concurrent services that handle high demand and are resilient in multi-cloud environments.
Why you should work with us
  • We are a forward thinking team that likes to challenge the status quo, and are unafraid to be creative in our approaches to scaling security
  • Security is paramount to Snowflake customers, and we’re determined to hold ourselves to the highest standards
  • We pride ourselves on attracting a team with diverse backgrounds and skills

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $187,000 - $276,000.
  • Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.