
About Snowflake
The cloud data platform for seamless data sharing
Key Highlights
- Public company (NYSE: SNOW) - strong equity potential
- Over 1,300 partners managing 250PB of data
- 515 million data workloads processed daily
- $1.4 billion raised to date
Snowflake (NYSE: SNOW) is a leading cloud data platform headquartered in Menlo Park, CA, designed for data sharing and application development. With over 1,300 partners, Snowflake manages more than 250PB of data and supports over 515 million data workloads daily. The company has raised $1.4 billion ...
🎁 Benefits
Snowflake offers comprehensive health insurance, robust retirement plans, generous PTO, and on-demand mental health programs. Employees also benefit f...
🌟 Culture
Snowflake fosters a culture focused on innovation and collaboration, breaking down data silos with a frictionless cloud platform. The company emphasiz...
Overview
Snowflake is hiring a Software Engineer for their Identity Access Management team to design and implement secure authentication and access control features. You'll work with technologies like Java, Python, and SQL. This position requires experience in software engineering and a strong understanding of security protocols.
Job Description
Who you are
You have a solid background in software engineering, with experience in designing and implementing secure systems. You understand the importance of identity and access management in maintaining customer trust and data security. Your technical skills include proficiency in programming languages such as Java and Python, as well as experience with SQL databases. You are a collaborative team player who thrives in an innovative environment and is eager to contribute to impactful projects.
You have a keen interest in security protocols and best practices for authentication and access control. You are familiar with multi-factor authentication, federated single sign-on, and other security measures that protect sensitive data. Your analytical mindset allows you to approach challenges creatively, and you are always looking for ways to improve existing systems and processes.
What you'll do
As a Software Engineer on the Identity Access Management team, you will design and implement features that enhance secure authentication and access control for Snowflake's data platform. You will collaborate with cross-functional teams to ensure that the solutions you develop meet the needs of our customers while maintaining high standards of security and performance. Your role will involve writing clean, efficient code and conducting thorough testing to ensure the reliability of the systems you build.
You will also participate in code reviews and contribute to the overall improvement of the team's development practices. Your insights and expertise will help shape the direction of future projects, and you will have the opportunity to mentor junior engineers as they grow in their roles. By working closely with product managers and other stakeholders, you will help define the roadmap for identity and access management features that drive customer satisfaction and trust.
What we offer
At Snowflake, we foster a culture of innovation and collaboration, where your contributions will have a direct impact on our success. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to empower enterprises to unlock the full potential of their data in a secure and efficient manner.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Snowflake.
Similar Jobs You Might Like
Based on your interests and this role

Engineering Manager
Snowflake is hiring an Engineering Manager for their Identity Access Management team to lead projects and drive technical leadership. You'll work with technologies like Java and AWS to build secure authentication and access control features. This position requires strong leadership and technical skills.

Software Engineering
Cloudflare is seeking a Software Engineer for their Identity Access Management team. You'll contribute to building software that handles large volumes of HTTP requests. This role requires a commitment to developing new skills and a collaborative mindset.

Software Engineering
MongoDB is seeking a Senior Software Engineer for their Identity and Access Management team. You'll design and build core IAM features while mentoring team members. This role requires 5+ years of backend engineering experience and proficiency in Java and modern programming languages.

Staff Engineer
Kong is hiring a Staff Software Engineer for their Identity and Access Management team to architect a multi-tenant identity platform. You'll work with technologies like Java and AWS to implement advanced token management systems. This position requires significant experience in software engineering.

Engineering Manager
Databricks is seeking an Engineering Manager for their Identity and Access Management team to lead the strategy for authentication and authorization systems. You'll work with AWS, Java, and Python to build scalable identity solutions. This role requires strong leadership and technical expertise in IAM.