Imagine CommunicationsIC

Senior Snowflake Developer (Hybrid remote friendly)

Imagine Communications facilitates media companies' growth by providing innovative broadcast technology solutions.

Imagine Communications
United States only

Overview

Every day, Imagine Communications is delivering billions of media moments all over the world — anywhere, anytime and on any device. Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the top broadcast facilities and the most technologically advanced sports and live-event venues.

Why Imagine?

Imagine Communications offers a generous Medical, Dental, Vision and Life Insurance package and HSA and 401(k) options with company matching. We like to make sure all our employees are safe when travelling so we’ve got travel insurance covered too. Employee Wellbeing is a priority for us, so all employees and their family have access to our EAP and Wellness programs, including LifeSpeak and Vitality. Volunteer in your community and we will pay for that too.

A Bit About The Role

We are seeking a skilled Snowflake Developer/Admin to join our team. The ideal candidate will be responsible for working with the architect in designing, developing, and maintaining our Snowflake data warehouse. This role involves working closely with various stakeholders to understand requirements and deliver solutions that enhance our data infrastructure.

  • Collaborate with data architects to design and develop data models and data warehouses in Snowflake.
  • Develop and maintain ELT processes to move data from source systems to Snowflake via snow pipes and API.
  • Create and maintain views, stored procedures, and other database objects.
  • Write complex SQL scripts.
  • Monitor and optimize query performance.
  • Troubleshoot and debug data issues.
  • Design and implement data security and access control.
  • Be responsible for access control of the data warehouse via role-defined groups.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Perform regular maintenance and updates to ensure the stability and performance of the Snowflake environment.

About You

  • At least 5+ years of hands-on experience implementing efficient data engineering solutions using Snowflake to solve business problems.
  • Experience in designing, implementing and administering data warehouse solutions and scalable ELT pipelines using Snowflake.
  • Good understanding of Enterprise Architecture.
  • Experience implementing advanced Snowflake concepts like RBAC controls, virtual warehouse sizing, query profiling/tuning, zero-copy cloning, time travel, and dynamic tables.
  • Experience in implementing enterprise-grade analytical solutions on cloud platforms with serverless patterns (Lambda, Step functions, SQS, SNS, API Gateway, S3).
  • Experience building and managing DBT pipelines in production.
  • Proficient in advanced SQL and relational database management concepts.
  • Intermediate level experience in Python and related frameworks like Flask, FastAPI with pytest and/or unittest.
  • Experience delivering solutions following Agile Engineering practices.
  • Strong communication skills with the ability to work with cross-functional teams and business partners.
  • Snowflake certification.

Nice-to-Have Experience:

  • Experience with data orchestration tools such as Apache Airflow.
  • Experience implementing data controls to ensure compliance, quality, and privacy.
  • Experience in implementing data observability processes to monitor the health of data pipelines in production.
  • Experience working in Finance, Sales, and other internal stakeholders.
  • Ability to visualize and document architectures and articulate design choices.
  • Certifications in AWS would be a huge plus.

Celebrating difference, together stronger

At Imagine Communications, we don’t just accept difference — we celebrate it, we support it, and we thrive on it for the benefit of our customers, our employees, our products, and our communities. We are committed to providing an environment of mutual respect. Imagine Communications is proud to be an equal opportunity workplace and is an affirmative action employer.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Imagine Communications

Learn more about Imagine Communications and their company culture.

View company profile

Imagine Communications empowers media companies to thrive in a rapidly evolving landscape by providing innovative solutions that facilitate growth and profitability. Our suite of services focuses on helping clients navigate the transformational changes in broadcast and media technology that are necessary to meet the demands of today's viewers.

We understand that the shift in viewership and content consumption presents challenges and opportunities for media organizations. Our comprehensive offerings include tools that allow clients to create, manage, and monetize content efficiently across various platforms. By partnering with Imagine Communications, companies can leverage our expertise to transition seamlessly into the future of media, optimize their operations, and offer compelling experiences that capture their audiences' attention.

Claim this profileImagine Communications logoIC

Imagine Communications

Chief executive officer

Steve Reynolds

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Imagine Communications

Explore the variety of open remote roles at Imagine Communications, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Imagine Communications

Remote companies like Imagine Communications

Find your next opportunity by exploring profiles of companies that are similar to Imagine Communications. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Imagine Communications hiring Senior Snowflake Developer (Hybrid remote friendly) • Remote (Work from Home) | Himalayas