MAMathCoVerified listing

Senior Data Engineer

BengaluruOn-siteSenior

Good timing - competition is buildingPosted 6d ago

Applicants who checked fit first are 3.1× more likely to hear back

Before you apply

The post's words + ASAI's data
  • On-site in Bengaluru.

    OK with that?
  • 5-8 years asked. Data Engineer roles in Bengaluru usually ask 4-8; two thirds ask 5+.

    You have them?
  • No pay range in the post.

  • Not a repost. 1 of MathCo's last 22 posts was a repost; all 21 of its open roles are here.

  • 224 Data Engineer roles posted in Bengaluru this week, 1,430 open. See them →

Skills listed in the post · tap the ones you have · 0 of 8

+14 more

You almost certainly match several of these already.

This post sets 2 stated bars and lists 8 skills. Tap where you stand - nothing is saved, no account needed.

ASAI checks this on every job for you, automatically, so you apply where you fit.

Fit Breakdown

Example
STRONGMATCH
Skills alignmentPartial
Experience fitPerfect

How an ASAI match score looks. Yours is built from your resume, not a guess.

Your score for this role already exists - sign in to view it

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Tools on this job

60-Day Pass
Inside ASAI, after a free sign-up

Starts free · 60-Day Pass ₹149 for 60 days, GST included

Free account, no card needed.

The job post

484 words · from MathCo's careers site

Job Description:

The Senior Data Engineer will be responsible for designing, developing, and maintaining scalable cloud-based data platforms and data pipelines. The role requires strong expertise in AWS, Snowflake, Databricks, Python, SQL, and PySpark, along with experience in batch and real-time data processing. The candidate will collaborate with cross-functional teams to build reliable, secure, and highperformance data solutions that support analytics, reporting, and AI/ML initiatives.

Key Responsibilities:

  • Design, develop, and maintain scalable data pipelines and ETL/ELT frameworks.
  • Build and optimize batch and real-time streaming solutions using PySpark and cloud-native services.
  • Develop and manage enterprise data platforms using AWS, Snowflake, and Databricks.
  • Design and implement robust data models, data lakes, data warehouses, and lakehouse architectures.
  • Integrate data from multiple sources while ensuring data quality, governance, and security.
  • Optimize performance and scalability of data processing workloads.
  • Collaborate with Data Scientists, Analysts, Architects, and business stakeholders to deliver data solutions.
  • Implement monitoring, alerting, and automated data validation processes
  • Contribute to architecture reviews, technical documentation, and best practices.
  • Mentor junior engineers and participate in code reviews.
  • Stay updated on emerging cloud and data engineering technologies.


Required Skills and Experience:

  • 5-8 years of relevant experience in Data Engineering, Big Data, and Cloud Data Platform development.
  • Strong proficiency in Python, SQL, and PySpark.
  • Hands-on experience designing, developing, and maintaining scalable data platforms on AWS Cloud.
  • Strong expertise in Snowflake and Databricks for enterprise-scale data engineering solutions.
  • Experience building and optimizing batch and real-time streaming data pipelines.
  • Strong understanding of Data Modeling concepts, including Dimensional
  • Modeling, Star Schema, Snowflake Schema, and Data Vault.
  • Experience designing and implementing ETL/ELT pipelines for large-scale enterprise data platforms.
  • Strong expertise in Apache Spark and distributed data processing frameworks.
  • Experience building and managing Data Lakes, Data Warehouses, and Lakehouse architectures.
  • Hands-on experience with AWS services such as S3, Glue, EMR, Lambda, Redshift, Athena, EC2, ECS/EKS, Kinesis, MSK, Step Functions, CloudWatch, IAM, RDS, DynamoDB, EventBridge, SNS, and SQS.
  • Experience integrating data from multiple structured and unstructured data sources.
  • Strong understanding of data governance, security, data quality, and performance optimization best practices.
  • Experience with version control systems such as Git and collaborative development workflows.
  • Proficiency with CI/CD pipelines and software engineering best practices.
  • Strong problem-solving skills with the ability to debug, troubleshoot, and resolve complex data engineering challenges.
  • Ability to design scalable and maintainable data solutions using modern architectural patterns and best practices.
  • Proven ability to work collaboratively in cross-functional teams, including participation in code reviews, technical discussions, and knowledge-sharing initiatives.
  • Experience working in Agile/Scrum delivery environments.
  • Strong communication skills and ability to interact with business and technical stakeholders.
  • Experience in Healthcare, Pharma, or Real-World Evidence (RWE) data environments (good to have).
  • Experience with Infrastructure as Code (Terraform/CloudFormation) (good to have).
  • Experience with Docker and Kubernetes (good to have).
  • Knowledge of Data Mesh, CDC, and Event-Driven Architectures (good to have).
  • Exposure to MLOps and AI/ML platform integration (good to have).
  • AWS, Snowflake, or Databricks certifications (good to have).


Free · no signup

Get tomorrow's jobs before you have to search

More Data Engineer roles in Bengaluru

See all

Keep browsing

All open roles at MathCoAll Data Engineer jobs in Bengaluru