About the role
IMAX is not your everyday entertainment experience. With over 50 years of history as a global innovator in entertainment technology, our employees and their careers have constantly gone beyond the ordinary at IMAX. We combine proprietary technology with industry-leading knowledge and relationships with top studios and filmmakers to create theatrical experiences that take audiences beyond the edge of their seats to a world they never imagined. IMAX has revolutionized the way people experience movies and continues to push the boundaries of entertainment experiences beyond blockbusters and into exciting new directions.
Come explore IMAX – where innovation, creativity and passion come together. Get inspired, get involved, and ignite your future with IMAX!
Job Description We are seeking a skilled and experienced Snowflake Developer to manage and optimize our Snowflake data warehouse running on AWS. The ideal candidate will have a deep understanding of Snowflake architecture, AWS ecosystem, and modern data lake and data warehousing principles. Proficiency in Python for scripting, data transformation, and integration tasks is essential. You will play a critical role in ensuring our data infrastructure is efficient, secure, and scalable, while also supporting analytics and business intelligence initiatives.
What You’ll Be Doing
- Design, implement, and maintain Snowflake data models, schemas, and databases to support business needs.
- Develop and optimize Snowflake objects such as tables, views, stages, and stored procedures.
- Manage Snowflake user roles, permissions, and security policies to ensure data governance and compliance.
- Monitor and fine-tune Snowflake performance, including query optimization, clustering, and resource utilization.
- Collaborate with the DevOps and Cloud teams to manage Snowflake instances hosted on AWS.
- Implement data pipelines for ingesting, transforming, and loading data into Snowflake using AWS services such as S3, Lambda, Glue, and Step Functions.
- Design and maintain data lake architectures integrated with Snowflake.
- Ensure cost-effective use of AWS resources and recommend optimizations as needed.
- Write Python scripts for ETL/ELT processes, data validation, and orchestration.
- Automate repetitive tasks such as data ingestion, backups, and monitoring.
- Build reusable data transformation functions and frameworks.
- Work closely with data engineers, analysts, and business stakeholders to understand requirements and deliver solutions.
- Provide technical support for data queries and troubleshoot issues in Snowflake or AWS integrations.
- Document solutions, processes, and best practices for Snowflake administration and development.
What We’re Looking For
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience working as a Snowflake developer/administrator or in a similar role.
- Proficient in Snowflake features, including Snowpipe, Streams, Tasks, Time Travel, and Data Sharing.
- Strong understanding of AWS services like S3, EC2, IAM, Lambda, Glue, and Redshift.
- Experience with data lake and data warehousing concepts and implementation.
- Solid Python programming skills for scripting, data transformation, and API interactions.
- Familiarity with SQL and its advanced features, such as window functions and performance tuning.
- Power BI experience is an asset.
- Experience with orchestration tools like Apache Airflow or AWS Step Functions.
- Knowledge of data governance and compliance frameworks (e.g., GDPR, HIPAA).
- Exposure to data visualization tools such as Tableau, Power BI, or Looker.
- Familiarity with CI/CD pipelines and version control tools like Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Self-motivated and capable of managing multiple priorities effectively.
- Hands-on experience with Snowflake on AWS is mandatory.
At IMAX, you will be part of a culture built on respect – we are committed to creating a welcoming and diverse atmosphere across our organization.
For consideration, please apply online. We thank all applicants for their interest in IMAX but only those selected for an interview will be contacted.
IMAX will consider for employment all qualified applicants, including those with criminal histories, or arrest or conviction records, in a manner consistent with applicable state and local laws, including the City of Los Angeles’ Fair Change Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
About IMAX
IMAX Corporation is an entertainment technology company, specializing in motion-picture technologies and large-format motion-picture presentations. Leading the way in immersive theatre experiences since 1968, a culture of innovation is at the very core of IMAX. From the introduction of stadium seating, to developing the highest-resolution camera in the world, to our laser projection technology and our partnerships with the world’s best filmmakers, there is no one like IMAX.
We have more than 1,700 IMAX theatres in more than 80 countries and territories around the globe. We can be found in destination entertainment centers and multiplexes as well as some of the most prestigious educational institutions worldwide. To exceed the needs of our filmmaking partners, our exhibitors and our fans, IMAX is determined to continue pushing movie technology forward. IMAX Corporation is a publicly traded company listed on the New York Stock Exchange (NYSE: IMAX).
Partnering with some of Hollywood’s top filmmakers is a major part of IMAX’s mission. Our various technologies and services extend beyond our cameras and our proprietary DMR process and can be scaled to suit a variety of needs. Leading directors are increasingly asking IMAX to join the moviemaking process from the very start. For a growing number of Hollywood movies, IMAX is part of the film’s DNA. That means, oftentimes, an IMAX movie is conceived as an IMAX movie – with the filmmaker working with IMAX to decide which parts should be shot with an IMAX camera, what kinds of techniques make the most of the IMAX screen, sound and theatre, and how the drama should unfold to take advantage of IMAX’s larger format, richer color, sheer scale and impact.
About the role
IMAX is not your everyday entertainment experience. With over 50 years of history as a global innovator in entertainment technology, our employees and their careers have constantly gone beyond the ordinary at IMAX. We combine proprietary technology with industry-leading knowledge and relationships with top studios and filmmakers to create theatrical experiences that take audiences beyond the edge of their seats to a world they never imagined. IMAX has revolutionized the way people experience movies and continues to push the boundaries of entertainment experiences beyond blockbusters and into exciting new directions.
Come explore IMAX – where innovation, creativity and passion come together. Get inspired, get involved, and ignite your future with IMAX!
Job Description We are seeking a skilled and experienced Snowflake Developer to manage and optimize our Snowflake data warehouse running on AWS. The ideal candidate will have a deep understanding of Snowflake architecture, AWS ecosystem, and modern data lake and data warehousing principles. Proficiency in Python for scripting, data transformation, and integration tasks is essential. You will play a critical role in ensuring our data infrastructure is efficient, secure, and scalable, while also supporting analytics and business intelligence initiatives.
What You’ll Be Doing
- Design, implement, and maintain Snowflake data models, schemas, and databases to support business needs.
- Develop and optimize Snowflake objects such as tables, views, stages, and stored procedures.
- Manage Snowflake user roles, permissions, and security policies to ensure data governance and compliance.
- Monitor and fine-tune Snowflake performance, including query optimization, clustering, and resource utilization.
- Collaborate with the DevOps and Cloud teams to manage Snowflake instances hosted on AWS.
- Implement data pipelines for ingesting, transforming, and loading data into Snowflake using AWS services such as S3, Lambda, Glue, and Step Functions.
- Design and maintain data lake architectures integrated with Snowflake.
- Ensure cost-effective use of AWS resources and recommend optimizations as needed.
- Write Python scripts for ETL/ELT processes, data validation, and orchestration.
- Automate repetitive tasks such as data ingestion, backups, and monitoring.
- Build reusable data transformation functions and frameworks.
- Work closely with data engineers, analysts, and business stakeholders to understand requirements and deliver solutions.
- Provide technical support for data queries and troubleshoot issues in Snowflake or AWS integrations.
- Document solutions, processes, and best practices for Snowflake administration and development.
What We’re Looking For
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience working as a Snowflake developer/administrator or in a similar role.
- Proficient in Snowflake features, including Snowpipe, Streams, Tasks, Time Travel, and Data Sharing.
- Strong understanding of AWS services like S3, EC2, IAM, Lambda, Glue, and Redshift.
- Experience with data lake and data warehousing concepts and implementation.
- Solid Python programming skills for scripting, data transformation, and API interactions.
- Familiarity with SQL and its advanced features, such as window functions and performance tuning.
- Power BI experience is an asset.
- Experience with orchestration tools like Apache Airflow or AWS Step Functions.
- Knowledge of data governance and compliance frameworks (e.g., GDPR, HIPAA).
- Exposure to data visualization tools such as Tableau, Power BI, or Looker.
- Familiarity with CI/CD pipelines and version control tools like Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Self-motivated and capable of managing multiple priorities effectively.
- Hands-on experience with Snowflake on AWS is mandatory.
At IMAX, you will be part of a culture built on respect – we are committed to creating a welcoming and diverse atmosphere across our organization.
For consideration, please apply online. We thank all applicants for their interest in IMAX but only those selected for an interview will be contacted.
IMAX will consider for employment all qualified applicants, including those with criminal histories, or arrest or conviction records, in a manner consistent with applicable state and local laws, including the City of Los Angeles’ Fair Change Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
About IMAX
IMAX Corporation is an entertainment technology company, specializing in motion-picture technologies and large-format motion-picture presentations. Leading the way in immersive theatre experiences since 1968, a culture of innovation is at the very core of IMAX. From the introduction of stadium seating, to developing the highest-resolution camera in the world, to our laser projection technology and our partnerships with the world’s best filmmakers, there is no one like IMAX.
We have more than 1,700 IMAX theatres in more than 80 countries and territories around the globe. We can be found in destination entertainment centers and multiplexes as well as some of the most prestigious educational institutions worldwide. To exceed the needs of our filmmaking partners, our exhibitors and our fans, IMAX is determined to continue pushing movie technology forward. IMAX Corporation is a publicly traded company listed on the New York Stock Exchange (NYSE: IMAX).
Partnering with some of Hollywood’s top filmmakers is a major part of IMAX’s mission. Our various technologies and services extend beyond our cameras and our proprietary DMR process and can be scaled to suit a variety of needs. Leading directors are increasingly asking IMAX to join the moviemaking process from the very start. For a growing number of Hollywood movies, IMAX is part of the film’s DNA. That means, oftentimes, an IMAX movie is conceived as an IMAX movie – with the filmmaker working with IMAX to decide which parts should be shot with an IMAX camera, what kinds of techniques make the most of the IMAX screen, sound and theatre, and how the drama should unfold to take advantage of IMAX’s larger format, richer color, sheer scale and impact.