Data Engineer

TechDigital Group

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in San Francisco is looking for an experienced Senior Data Engineer to join their data and analytics team. You will be responsible for designing and maintaining scalable data infrastructures utilizing Snowflake and Microsoft Azure. The ideal candidate should have over 7 years of relevant experience, deep expertise in ETL/ELT processes, and strong SQL skills. This role involves collaboration with various stakeholders to drive data-driven decision-making and ensure data integrity.

Qualifications

  • Minimum of 7 years of professional experience in data engineering.
  • Proficient in writing complex SQL queries and optimizing Snowflake performance.
  • Experience with various data integration patterns and technologies.

Responsibilities

  • Design, develop, and maintain scalable data models in Snowflake.
  • Optimize ETL/ELT pipelines for data ingestion and transformation.
  • Implement data governance policies and ensure data quality.

Skills

Snowflake expertise
ETL/ELT processes
Microsoft Azure services
SQL proficiency
Data integration

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Azure Data Factory
SnowSQL
Azure Databricks

Job description

Experienced Senior Data Engineer to join our growing data and analytics team. You will play a crucial role in designing, building, and maintaining our data infrastructure, with a strong focus on leveraging Snowflake for data warehousing and Microsoft Azure for cloud-based data services. Your deep expertise in ETL/ELT processes will be essential for transforming raw data into insightful and actionable information that drives business decisions. You will collaborate closely with data scientists, analysts, and other stakeholders to understand their data needs and deliver robust and scalable data solutions.

Responsibilities
  • Data Warehouse Design and Development (Snowflake): Design, develop, and maintain scalable and efficient data models and data warehouses within the Snowflake environment.
  • ETL/ELT Pipeline Development: Design, build, and optimize robust ETL/ELT pipelines using various tools and technologies to ingest, transform, and load data from diverse sources into Snowflake and other data stores.
  • Azure Data Services: Utilize and integrate various Azure data services, including but not limited to Azure Data Factory, Azure Synapse Analytics (SQL Data Warehouse, Data Lake), Azure Databricks, Azure Blob Storage, Azure SQL Database, and Azure Data Lake Storage (ADLS).
  • Data Integration: Develop and implement data integration solutions to connect various internal and external data sources.
  • Performance Optimization: Identify and resolve performance bottlenecks in data pipelines and Snowflake queries.
  • Data Quality and Governance: Implement and enforce data quality checks, data governance policies, and data security measures.
  • Monitoring and Alerting: Design and implement monitoring and alerting systems for data pipelines and data infrastructure to ensure reliability and timely issue resolution.
  • Collaboration and Communication: Work closely with data scientists, analysts, and business stakeholders to understand their data requirements and provide effective data solutions. Clearly communicate technical concepts and progress.
  • Documentation: Create and maintain comprehensive documentation for data models, ETL pipelines, and data infrastructure.
  • Problem Solving: Troubleshoot and resolve data-related issues in a timely and efficient manner.
  • Mentorship: Provide guidance and mentorship to junior data engineers, fostering their technical growth.
  • Staying Current: Keep abreast of the latest advancements in data warehousing, cloud technologies (especially Azure and Snowflake), and ETL/ELT methodologies.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Minimum of 7 years of professional experience in data engineering.
  • Deep expertise in Snowflake data warehousing:
    • Strong understanding of Snowflake architecture, features, and best practices.
    • Proven experience in designing and implementing data models and schemas in Snowflake.
    • Proficient in writing complex SQL queries and optimizing Snowflake performance.
    • Experience with Snowflake utilities and tools (e.g., SnowSQL, Snowpipe, Tasks).
  • Strong experience with Microsoft Azure data services:
    • Hands-on experience with Azure Data Factory for building ETL/ELT pipelines.
    • Familiarity with other Azure data services such as Azure Synapse Analytics, Azure Databricks, Azure Data Lake Storage, and Azure SQL Database.
  • Extensive experience with ETL/ELT tools and techniques:
    • Proven ability to design, develop, and maintain complex ETL/ELT workflows.
    • Experience with various data integration patterns and technologies.
    • Strong proficiency in SQL and experience working with different database systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

TechDigital Group • St. Louis (MO)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

TechDigital Group • United States

On-site
USD 100,000 - 140,000
Data Engineer
Data Engineer

TechDigital Group • Secaucus (NJ)

On-site
USD 80,000 - 120,000
Data Engineer - Snowflake migration
Data Engineer - Snowflake migration

Liberty Personnel Services, Inc. • Harmonville (PA)

On-site
USD 110,000 - 150,000
Data Engineer
Data Engineer

IntePros • Pittsburgh

On-site
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Boston Energy Trading and Marketing LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Snowflake Data Analyst/Engineer
Snowflake Data Analyst/Engineer

Veriipro • Seattle (WA)

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • California (MO)

On-site
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Team Velocity Marketing • Virginia (MN)

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision benefits
Unlimited paid leave
401(k) matching
+1