Data Engineer

Straive logo

Straive

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python SQL Spark Hive RedShift Athena EMR IAM API AWS Snowflake Amazon S3 ETL

Job Description

Senior Data Engineer (AWS & Snowflake Specialist)

Experience Level: 5–6 Years

Role Overview

This role is for a data powerhouse who can bridge the gap between high-performance big

data processing on AWS and elite-level data warehousing in Snowflake. You will be

responsible for the entire lifecycle of data, ensuring that every pipeline includes robust

validation and observability.

Key Responsibilities

● Big Data Processing: Leverage AWS EMR (Spark/Hive) for heavy-lift data

processing and Athena for serverless ad-hoc querying of S3 data lakes.

● Data Validation: Implement Great Expectations (GX) or equivalent Python-based

validation libraries to prevent "data silent failure" within EMR and Snowflake ingestion

layers.

● Snowflake Engineering: Architect end-to-end Snowflake environments, utilizing

SnowSQL for scripting and SnowPipe for continuous, automated data ingestion.

● System Integration: Build and maintain Snowflake Integrations (Storage

Integrations with S3, API Integrations, and Notification Services).

● Advanced ETL: Develop robust pipelines that transition data from raw AWS storage

into optimized Snowflake schemas.

Technical Requirements

● Core Languages (Strong Proficiency Required):

○ SQL: Expert mastery of Snowflake-specific SQL extensions, CTEs, and

performance tuning (Micro-partitioning).

○ Python: Advanced scripting for automation, Boto3 for AWS resource

management, and data manipulation.


● Data Quality: Proven experience implementing automated data testing and

validation frameworks within production pipelines.

● AWS Stack: Extensive experience with EMR, Redshift, Athena, S3, and IAM

security policies.

● Snowflake Mastery: * Proven experience with Snowflake Data Engineering

features (Streams, Tasks, and External Tables).

○ Hands-on usage of SnowPipe for real-time or near-real-time data loading.


Interview Questions of Data Engineer at Straive

Currently, there aren't any interview questions for this role at Straive shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Data Engineer at Straive

Currently, there aren't any salaries for this role at Straive shared by other job seekers.

View more salaries from Straive →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now