Software Engineer - Security
@ Snowflake

Warsaw, Mazowieckie, Poland
$150,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @snowflake.com
Recommended after applying

Job Details

About Snowflake

Snowflake empowers enterprises and individuals to achieve their full potential with a culture focused on impact, innovation, and collaboration. It is the sweet spot for building big, moving fast, and advancing technology and careers.

Role Overview

As a Software Engineer - Security at Snowflake, you will design, build, and support software solutions that track and secure employee access to production services and protect customer data. You will help set the direction for security infrastructure, ensuring systems are natively multi-cloud, highly reliable, and scalable.

Responsibilities

  • Design, develop, and scale security solutions for employee and customer data protection.
  • Partner with security, engineering, and product teams to set strategy for security practices.
  • Manage project priorities, deadlines, and deliverables.

Ideal Candidate

The ideal candidate holds a Bachelor’s degree in Computer Science (or related field) or equivalent experience and has 2+ years in software development with languages like JavaScript, Java, Python, C, C++, or Go. Experience with major cloud vendors (AWS, GCP, Azure) and building security products and frameworks, including access control and SSH, is essential. Effective interpersonal and communication skills are required.

Key skills/competency

Software Security, Cloud, Multi-cloud, Access Control, Infrastructure, Scalability, Java, Python, C++, Collaboration

How to Get Hired at Snowflake

🎯 Tips for Getting Hired

  • Customize your resume: Highlight security and cloud experience.
  • Research Snowflake: Understand their culture, mission, and innovations.
  • Emphasize technical skills: Focus on relevant programming and cloud expertise.
  • Prepare for interviews: Review security frameworks and multi-cloud architectures.

📝 Interview Preparation Advice

Technical Preparation

Review multi-cloud security protocols.
Practice coding in Java, Python, C/C++.
Study access control frameworks.
Prepare system scalability case studies.

Behavioral Questions

Describe a challenging security project.
Explain teamwork in cross-functional settings.
Discuss handling tight deadlines.
Share experiences adapting to new tech.

Frequently Asked Questions