Login Sign Up
🔔 FCM Loaded

Senior Data Engineer

TEKsystems Global Services in India

5 - 10 years

Bengaluru

Posted: 04/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

About the Company



We are seeking a highly skilled Data Engineer with strong experience in building scalable data pipelines, distributed data processing systems, and cloud-based data architectures. The ideal candidate will have hands-on expertise with Python/Spark, SQL, Apache Spark, Apache Kafka, Cloud Platforms (AWS/GCP/Azure), and Infrastructure as Code (IaC) tools like Terraform or CloudFormation. Experience working with Data Warehousing (DWH) platforms is essential.



About the Role



Key Responsibilities



  • Design, build, and maintain scalable ETL/ELT pipelines using Python, SQL, and Apache Spark.
  • Develop and manage real-time streaming solutions using Apache Kafka.
  • Implement data workflows on cloud platforms (AWS, GCP, or Azure) leveraging managed services.
  • Work with data warehousing solutions such as Redshift, BigQuery, Snowflake, Synapse, or onprem DWH tools.
  • Collaborate with cross-functional teams to translate business requirements into technical data solutions.
  • Optimize data pipelines for performance, reliability, and cost-efficiency.
  • Infrastructure provisioning using IaC tools (Terraform, AWS CloudFormation, or equivalent).
  • Ensure data quality, governance, and security best practices across all environments.
  • Troubleshoot and resolve issues across batch and streaming data systems.
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives.


Qualifications



  • Strong programming experience in Python and Pyspark/Spark.
  • Advanced proficiency in SQL for complex data transformations.
  • Hands-on experience with Apache Spark for large-scale data processing.
  • Proficiency in Apache Kafka for streaming data pipelines.
  • Practical experience with any major cloud provider (AWS, GCP, or Azure).
  • Experience working on Data Warehouse platforms.
  • Knowledge of Infrastructure as Code (Terraform or AWS CloudFormation).
  • Strong understanding of distributed systems, data modeling, and pipeline orchestration.
  • Experience with Git, CI/CD, and modern DevOps practices is a plus.


Preferred Skills



  • Experience with managed cloud data services like:
  • AWS Glue, EMR, RDS, Redshift
  • GCP Dataflow, BigQuery, Dataproc
  • Azure Databricks, Synapse
  • Exposure to Airflow, DBT, or other orchestration tools.
  • Knowledge of containerization (Docker, Kubernetes).
  • Background in performance tuning of big data workloads.


Soft Skills



  • Strong analytical and problemsolving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work in fast-paced and agile environments.
  • Self-driven with a strong learning mindset.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.