Free cookie consent management tool by TermsFeed Spark Data Engineer | Antal Tech Jobs
Back to Jobs
3 Days ago

Spark Data Engineer

decor
Noida, Uttar Pradesh, India
Information Technology
Full-Time
SourcingXPress

Overview

Company:

Mactores

Website: Visit Website

Business Type: Startup

Company Type: Service

Business Model: B2B

Funding Stage: Pre-seed

Industry: Data Analytics

Job Description

Mactores is a trusted leader among businesses in providing modern data platform solutions. Since 2008, Mactores have been enabling businesses to accelerate their value through automation by providing End-to-End Data Solutions that are automated, agile, and secure. We collaborate with customers to strategize, navigate, and accelerate an ideal path forward with a digital transformation via assessments, migration, or modernization.

We are seeking a highly skilled and innovative Spark Engineer to join our team. In this role, you will design, develop, optimize, and operationalize high-performance data pipelines and applications using Apache Spark. This role requires hands-on expertise in distributed data processing, ETL engineering, performance tuning, cluster management, and working with cross-functional teams to deliver reliable, scalable, and efficient data solutions

What Will You Do

  • Architect, design, and build scalable data pipelines and distributed applications using Apache Spark (Spark SQL, DataFrames, RDDs)
  • Develop and manage ETL/ELT pipelines to process structured and unstructured data at scale.
  • Write high-performance code in Scala or PySpark for distributed data processing workloads.
  • Optimize Spark jobs by tuning shuffle, caching, partitioning, memory, executor cores, and cluster resource allocation.
  • Monitor and troubleshoot Spark job failures, cluster performance, bottlenecks, and degraded workloads.
  • Debug production issues using logs, metrics, and execution plans to maintain SLA-driven pipeline reliability.
  • Deploy and manage Spark applications on on-prem or cloud platforms (AWS, Azure, or GCP).
  • Collaborate with data scientists, analysts, and engineers to design data models and enable self-serve analytics.
  • Implement best practices around data quality, data reliability, security, and observability.
  • Support cluster provisioning, configuration, and workload optimization on platforms like Kubernetes, YARN, or EMR/Databricks.
  • Maintain version-controlled codebases, CI/CD pipelines, and deployment automation.
  • Document architecture, data flows, pipelines, and runbooks for operational excellence

What We Are Looking For

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience building distributed data processing pipelines, with deep expertise in Apache Spark.
  • Strong understanding of Spark internals (Catalyst optimizer, DAG scheduling, shuffle, partitioning, caching).
  • Proficiency in Scala and/or PySpark with strong software engineering fundamentals.
  • Solid expertise in ETL/ELT, distributed computing, and large-scale data processing.
  • Experience with cluster and job orchestration frameworks.
  • Strong ability to identify and resolve performance bottlenecks and production issues.
  • Familiarity with data security, governance, and data quality frameworks.
  • Excellent communication and collaboration skills to work with distributed engineering teams.
  • Ability to work independently and deliver scalable solutions in a fast-paced environment

You Will Be Preferred If

  • Experience with Databricks, AWS EMR, Glue Spark, or GCP Dataproc.
  • Familiarity with workflow orchestration tools like Apache Airflow, Dagster, or Prefect.
  • Exposure to streaming platforms such as Kafka, Kinesis, or Pub/Sub.
  • Experience running Spark workloads on Kubernetes.
  • Familiarity with data warehouse ecosystems (Snowflake, BigQuery, Redshift, Iceberg, Delta Lake, Hudi).
  • Understanding of DevOps practices, CI/CD, and IaC (Terraform, CloudFormation).
  • Knowledge of distributed logging and monitoring tools (Grafana, Prometheus, CloudWatch, ELK).
  • Prior experience in high-scale production environments or data platform teams
Share job
Similar Jobs
View All
59 Minutes ago
Data Analyst
Information Technology
  • 1 - 2 Yrs
  • Chennai
Job Title: Data Analyst Experience: 1–1.5 years Location: Chennai Employment Type: Full-time About the Role: We are seeking a detail-oriented and analytical Data Analyst with hands-on experience in Power BI, Data Warehousing, and ...
decor
3 Hours ago
Production Manager
  • 13000000 - 17000000 INR - Annual
  • 10 - 15 Yrs
  • Faridabad
Job Description- Production Manager Location-Faridabad(WFO) Qualification: B.Tech/M.Tech (Electrical/Electronics) Experience: 10–15 Years (Railway/Power Electronics industry preferred) Job Description We are looking for a highly experi...
decor
3 Hours ago
Power App Lead
Information Technology
  • 14000000 - 25000000 INR - Annual
  • 7 - 14 Yrs
  • Bangalore
Job Title – Power App Lead Job Type _ Contract Job Location – Bangalore, HSR Layout Job Mode – Hybrid Model (2 days WFH, 3days WFO) Note-Those who had experience in Healthcare domains(Mandatory) As a Team lead, your role typically ...
decor
1 Day ago
Full Stack Developer in Navi Mumbai, Thane
Information Technology
  • Noida, Uttar Pradesh, India
Key Responsibilities Application development: Develop and maintain scalable front-end and back-end applications. Write clean, reusable, and maintainable code. Ensure strong understanding of functionality, logic, and structure. Front-end development: ...
decor
1 Day ago
Senior Azure Data Engineer - Azure Platform
Information Technology
  • Noida, Uttar Pradesh, India
DescriptionJob Description : Data EngineerLocation : BengaluruShift : IST Shift (9 :30 AM to 6 :30 PM)Experience : 5-6 YearsAbout The RoleWe are seeking a highly skilled Data Engineer with ~5 years of experience to join our dynamic team.The ideal can...
decor
1 Day ago
Tech Lead - Java Developer
Information Technology
  • Noida, Uttar Pradesh, India
At Aristocrat, we are relentless in our pursuit of improvement and innovation. As a Tech Lead - Java Developer, you will be a crucial part of our team, driving the development and improvement of our Remote Gaming Platform (RGP). This platform deliver...
decor
1 Day ago
MTSI Android Developer
Information Technology
  • 1 - 3 Yrs
  • Pune
MTS I - Android Developer | 1.5 - 3 Years | Pune Role Summary: Our client  builds cutting-edge in-flight entertainment, connectivity and digital aviation systems for major airlines worldwide. Hiring an Android Engineer to design, develop, test an...
decor
2 Days ago
Custom Software Engineer
Information Technology
  • Noida, Uttar Pradesh, India
Project Role : Custom Software EngineerProject Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media