Senior Data Engineer
Position: Senior Data Engineer
Experience: 12+ Years
Emplyoment Type: W2
Job Description
We are looking for an experienced Senior Data Engineer with 12+ years of experience in designing, developing, and maintaining scalable data platforms and ETL/ELT pipelines. The ideal candidate should have strong expertise in cloud data engineering, distributed processing, data warehousing, and modern data technologies.
Required Skills
- 12+ years of experience in Data Engineering
- Strong proficiency in Python and SQL
- Hands-on experience with AWS / Azure / Google Cloud Platform
- Strong experience with Snowflake, Databricks, or similar cloud data platforms
- Experience developing ETL/ELT pipelines using Apache Spark / PySpark
- Strong knowledge of Airflow or other workflow orchestration tools
- Experience with AWS Glue, EMR, S3, Lambda or equivalent cloud services
- Strong understanding of Data Warehousing, Data Lakes, and Lakehouse architecture
- Experience with Kafka or other real-time streaming technologies
- Strong knowledge of relational and NoSQL databases
- Experience with CI/CD, Git, Jenkins/GitHub Actions, and DevOps practices
- Knowledge of Terraform/IaC is preferred
- Experience working with large-scale datasets and performance optimization
- Strong understanding of data modeling, data quality, governance, and security
- Excellent communication and problem-solving skills
Preferred
- Experience with AWS certifications
- BFSI, Healthcare, Retail, or other enterprise-domain experience
- Experience with GenAI/LLM data pipelines, vector databases, or ML data platforms
- Experience leading data engineering teams and mentoring junior engineers