Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Design, develop, and maintain scalable ETL/ELT data pipelines and cloud-native data solutions using Python, PySpark, and Snowflake. Collaborate with cross-functional teams to optimize data performance, ensure data quality, and implement robust data governance practices.
This is a remote position.
Summary:
Detailed information:
Senior Data Engineer:
Experience: 8+ years of overall Data Engineering experience, with strong hands-on experience building enterprise-scale cloud data platforms and pipelines.
Primary Skills:
Secondary / Preferred Skills:
Job Description:
We are looking for a Senior Data Engineer with strong hands-on expertise in Python, PySpark, Snowflake, dbt, Apache Iceberg, and AWS to design, develop, and maintain scalable enterprise data solutions.
The candidate should have strong experience working with high-volume data processing, cloud-based data platforms, modern lakehouse architectures, ETL/ELT pipelines, data modeling, performance optimization, and production-grade engineering practices.
The ideal candidate should be capable of independently owning complex data-engineering components, contributing to technical design and architecture decisions, troubleshooting production issues, and providing technical guidance to other engineers.
Key Responsibilities:
1. Data Pipeline Engineering
2. Snowflake Development
3. dbt Development
4. Apache Iceberg / Lakehouse
5. AWS Data Engineering
6. Performance & Scalability
7. Data Quality & Governance
8. Engineering Best Practices
9. Senior-Level Responsibilities
Core Skills Expected
A strong candidate should demonstrate deep hands-on capability, not merely theoretical exposure, in the following areas:
|
Area
|
Expected Capability
|
|
Python
|
Advanced, production-quality data engineering development
|
|
PySpark
|
Large-scale distributed processing, optimization and troubleshooting
|
|
Snowflake
|
Development, modeling, optimization and performance tuning
|
|
dbt
|
Models, tests, macros, documentation and deployment practices
|
|
Apache Iceberg
|
Lakehouse/table design, partitioning, schema evolution and optimization
|
|
AWS
|
Hands-on cloud data platform development
|
|
SQL
|
Advanced SQL, query optimization and analytical processing
|
|
Data Engineering
|
ETL/ELT, batch/incremental pipelines, data quality and orchestration
|
|
Data Architecture
|
Data Lake, Data Warehouse and Lakehouse concepts
|
|
Engineering Practices
|
Git, testing, code reviews, CI/CD and production support
|
Preferred Qualifications
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 216,396+ Jobs in Data Engineer
Answer easy questions
216,396+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”