Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a leading company as a Director of IT & Security Audit, where you will oversee audit functions and enhance internal controls. You will partner with key stakeholders to ensure compliance while leading a high-performing team in a fast-paced environment. This role requires strong analytical skills, a tech background, and experience in IT auditing. You will play a crucial role in shaping the audit strategy and driving improvements across the organization.
Build the future of the AI Data Cloud. Join the Snowflake team.
Snowflake is growing and looking for a driven and passionate Director to lead and oversee the IT & Security Audit function. You will report to the Head of Internal Audit and help with an evolving workload in a fast-paced environment. If you are passionate about continuous learning and keeping up with cutting-edge technology and influencing the future of audit leveraging data and automation, then this is the position for you! Whether it is facilitating Snowflake's SOX compliance efforts or conducting internal audits, we strive to enhance the effectiveness, efficiency, and scalability of the company's processes, systems, and internal control environment. You will be expected to problem-solve, collaborate, and move fast while maintaining attention to detail.
The Director will be instrumental in building a world-class IT internal audit function, providing assurance and advisory services regarding Snowflake's IT & Security governance, risk, and control effectiveness.
The Director must demonstrate significant experience with assessing risk and excel in designing and implementing a risk-based approach to internal auditing in a rapidly changing environment.
Partner and strengthen relationships with key stakeholders (including IT, Engineering, and Product Security teams) for ongoing risk assessments, proactive insights on risks, and oversight on audit planning & execution.
Deep dive into Snowflake's IT & Security control environment to develop broad domain and technical understanding of key policies, risks, & controls to ensure efficient auditing.
Develop and implement the internal audit strategy aligned with organizational goals and regulatory requirements.
Design and execute a comprehensive risk-based annual IT & Security internal audit plan for approval by the Audit Committee, identifying and evaluating risk areas, controls, and compliance with policies and regulations.
Conduct risk assessments to identify vulnerabilities, compliance gaps, and areas for improvement, ensuring robust protection against security threats and mismanagement.
Lead, mentor, and develop a high-performing internal audit team, fostering a culture of continuous improvement and professional growth.
Prepare and communicate clear audit reports to senior management, highlighting findings, risks, and recommendations.
Collaborate with key stakeholders to build strong working relationships and facilitate risk management approaches.
Recommend enhancements to internal controls and processes based on audit findings and industry best practices.
Conduct training sessions to promote awareness of internal controls, risk management, and compliance across the organization.
12+ years of experience in IT / Security / audit with a Tech Industry background.
10+ years managing and building high-performing teams.
Experience leading an IT / Security audit function.
Bachelor's or Master's degree in Computer Science, Information Technology, or Systems; or relevant MBA.
Experience in IT SOX, System audits, SOC 1 / SOC 2 / ISO / CIS controls assessment.
Deep knowledge of IT / IS management concepts such as access management, cybersecurity, change management, and relevant standards and regulations.
Proven record of delivering IT process improvement projects, including automation and metrics generation.
Experience in technical security design, compliance consulting, or advisory work in technical environments.
Experience with cloud security practices and certifications like AWS, Azure, Google Cloud is preferred.
Strong analytical skills, proficiency in data analytics, SQL, Python; Java is a plus.
Knowledge of internal controls and auditing techniques.
Detail-oriented, team-focused, and proactive problem-solver.
Ability to manage multiple projects and stakeholder relationships effectively.
All Snowflake employees must adhere to confidentiality and security standards, safeguarding customer data and company information.
Snowflake is scaling rapidly and seeks individuals who share our values, challenge norms, and drive innovation to shape the future.
For US-based roles, visit careers.snowflake.com for salary and benefits info.
The estimated base salary range is $191,000 - $284,500, plus bonus and equity opportunities.
Compensation will be based on skills, experience, and location, with a comprehensive benefits package including health insurance, 401(k), paid holidays, parental leave, and more.