Experienced Data Engineer with strong skills in Python, Spark, and AWS, designing and maintaining scalable data pipelines for analytics and machine learning in the IT domain.
Experience
5–10 yrs
Location
Remote
United States
Experience
5–10 yrs
Location
Remote
United States
The Brief
TITLE
Data Engineer
TEAM
IT
TYPE
Contract
POSTED
Oct 17, 2026
JOB ID
01a14a80
TITLE
Data Engineer
TEAM
IT
TYPE
Contract
POSTED
Oct 17, 2026
JOB ID
01a14a80
About the role We are seeking an experienced Data Engineer to design, build, and maintain scalable data pipelines that support our analytics and machine‑learning initiatives. This on‑site position requires deep expertise in Python, Spark, and AWS to deliver reliable, high‑performance data solutions.
Key responsibilities
Develop, test, and deploy end‑to‑end ETL workflows using Apache Spark, Python, and Scala.
Design and maintain data models in Snowflake, Redshift, or similar cloud data warehouses.
Orchestrate pipeline scheduling, monitoring, and error handling with Apache Airflow.
Optimize SQL queries and Spark jobs for performance and cost efficiency on AWS.
Collaborate with data scientists, analysts, and product teams to translate business requirements into technical specifications.
Implement data quality checks, logging, and alerting to ensure pipeline reliability.
Document architecture, processes, and best practices for knowledge sharing.
Required qualifications
5–10 years of professional experience as a Data Engineer.
Proficiency in Python, SQL, and Scala for data processing.
Hands‑on experience with Apache Spark and building large‑scale ETL pipelines.
Strong knowledge of AWS services (S3, EMR, Glue, Redshift, IAM, etc.).
Expertise in workflow orchestration using Apache Airflow.
Solid understanding of data modeling concepts and dimensional design.
Nice to have
Experience with containerization (Docker, Kubernetes) for data workloads.
Familiarity with streaming technologies such as Kafka or Kinesis.
Exposure to CI/CD pipelines for data engineering code.
Knowledge of Terraform or CloudFormation for infrastructure as code.
About the company
Founded in 2002, Tanisha Systems is a leading IT service company committed to delivering innovative and customized solutions to help businesses thrive in a rapidly evolving digital landscape. With our extensive industry expertise, technical knowledge, and client-centric approach, we empower organizations to optimize their technology infrastructure, streamline business processes, and achieve their strategic objectives.