Snowflake Developer

Keyrus·Remote(United States)
Software Development

WFA Digital Insight

The demand for skilled Snowflake developers has surged in recent years, with the global cloud data market expected to reach $75 billion by 2027. As a Snowflake Developer at Keyrus, you'll be at the forefront of this trend, working with a team of innovators to deliver cutting-edge data solutions for enterprise clients. With the rise of remote work, companies like Keyrus are now seeking talented professionals who can thrive in dynamic, virtual environments. To succeed in this role, you'll need a strong foundation in data engineering, a keen eye for detail, and excellent problem-solving skills. Before applying, make sure you're up-to-date on the latest Snowflake features and best practices.

Job Description

## About the Role As a Snowflake Developer at Keyrus, you'll play a critical role in designing, building, and optimizing data pipelines and transformations for our clients. You'll work closely with senior engineers, architects, and client teams to deliver high-quality data products that drive business growth. Keyrus is a global consulting firm with over 28 years of experience, and we're committed to fostering a culture of innovation and collaboration.

Our team is passionate about staying at the forefront of cloud data technology, and we're looking for talented professionals who share our enthusiasm. As a Snowflake Developer, you'll have the opportunity to work with a range of cutting-edge tools and technologies, including Snowflake, SQL, Python, and dbt.

## What You Will Do - Develop, maintain, and optimize data pipelines and transformations using Snowflake, SQL, and Python - Support the implementation of scalable and efficient data solutions for enterprise clients - Collaborate with senior engineers, architects, and client teams to deliver high-quality data products - Build and maintain batch and near real-time data pipelines for analytics and reporting use cases - Develop transformation logic using SQL and frameworks such as dbt - Support data ingestion processes using APIs, file-based ingestion, or ELT tools (e.g., Fivetran or similar) - Perform data validation, testing, and troubleshooting to ensure data quality and reliability - Contribute to performance optimization and cost efficiency in Snowflake workloads - Apply best practices in data modeling, data governance, and pipeline orchestration - Collaborate in Agile/Scrum environments, contributing to sprint planning and delivery - Communicate progress and technical challenges clearly with internal teams

## What We Are Looking For - 4-6 years of experience in data engineering, databases, or data-related roles - Minimum 2 years of hands-on experience working with Snowflake - Strong proficiency in SQL (advanced querying, transformations, optimization) - Experience with Python for data processing, automation, or pipeline development - Experience building and maintaining data pipelines and ETL/ELT processes - Good understanding of data warehousing concepts and modern data architecture - Experience with data integration patterns (APIs, flat files, streaming is a plus) - Familiarity with tools like dbt, Airflow, or similar is a plus - Experience working in cloud environments (AWS, Azure, or GCP) is a plus - Exposure to working with cross-functional teams or client-facing projects is a plus - Strong problem-solving and communication skills - Experience working in Agile environments

## Nice to Have - Snowflake certifications (SnowPro Core or similar) - Experience with Snowpark, Streams & Tasks, or other advanced Snowflake features - Exposure to BI/reporting tools - Consulting experience or stakeholder interaction

## Benefits and Perks - Competitive benefits and multiple opportunities for professional growth - 100% remote work environment with flexible working hours - Access to cutting-edge technologies and training resources - Collaborative and dynamic team environment - Recognition and rewards for outstanding performance - Opportunities for career advancement and professional development - Comprehensive health insurance and wellness programs - Generous paid time off and holiday allowances

How to Stand Out

- Make sure you have a strong foundation in Snowflake, SQL, and Python, and be prepared to provide examples of your experience with these technologies.

  • Highlight your problem-solving skills and ability to work in a fast-paced, dynamic environment.
  • Emphasize your experience working with data pipelines and ETL/ELT processes, and be prepared to discuss your approach to data architecture and governance.
  • If you have experience working with dbt or other data transformation frameworks, be sure to highlight this in your application.
  • Prepare to discuss your approach to data quality and reliability, and be ready to provide examples of how you've ensured data integrity in previous roles.
  • Be prepared to talk about your experience working in Agile environments and collaborating with cross-functional teams.
  • Consider obtaining Snowflake certifications or taking courses to improve your skills and stand out as a candidate.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.