Senior Data Engineer

MonotaRO

Chennai District

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MonotaRO Technologies India Private Limited is a global technology company focused on empowering enterprise clients with a smart marketing platform and data-driven solutions.

You will join the data engineering team building scalable data infrastructure, working with business stakeholders and engineering teams to deliver data products and analytics capabilities.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; LeetCode/HackerRank performance may substitute for formal education.
  • Minimum 2 years (5–10 years added value) experience on full life cycle Big Data production projects
  • Strong CS fundamentals: data structures, algorithms, software design
  • Proficiency in Python or Scala and experience with Spark, Hadoop ecosystem
  • Experience with AWS services (EMR, Lambda, S3) and Databricks Notebooks/Jobs API
  • Knowledge of SQL tuning, schema design, and NoSQL databases like PostgreSQL, MySQL, Redshift, Redis

Responsibilities

  • Build large-scale batch and real-time data pipelines using Spark on AWS/GCP.
  • Manage data flows and automate data sources integration.
  • Implement CI/CD practices and ensure data quality; maintain data docs and definitions.
  • Optimize, test, and enhance data products and tooling.
  • Collaborate with stakeholders, product managers, and engineers to meet data requirements.

Skills

Python
Scala
SQL
Data structures
Analytical thinking
Git

Education

Bachelor's degree in CS/Engineering

Tools

Spark
Hadoop
Databricks Notebooks
Airflow
AWS (EMR/Lambda/S3)
Docker

Job description

MonotaRO Technologies India Private Limited is a global technology company which is a subsidiary of MonotaRO Co., Ltd. Our mission is to empower enterprise clients with the smartest marketing platform, enabling seamless integration with our personalization engines and delivering cross-channel marketing capabilities. We are dedicated to enhancing customer engagement and experiences while focusing on increasing Lifetime Value (LTV) through consistent messaging across all channels. We are a world-class engineering team that encompasses front end (UI), back end (API / Java), and Big Data engineering to deliver compelling products.

You will be a key member of the data engineering team, responsible for shaping and delivering data products. You'll have the opportunity to shape the next generation of data analytics tech stack leveraging big data technologies. You will be working closely with business stakeholders, product managers, and engineering teams to meet the data requirements of various initiatives.

Objectives

The objective is to design, build, and maintain the data infrastructure that enables organizations to collect, store, and process data efficiently. This infrastructure allows data to be accessed and used for analysis by data scientists, analysts, and business users, ultimately supporting informed decision-making and organizational improvements.

Responsibilities

Build large-scale batch and real-time data pipelines with data processing frameworks like Spark on AWS / GCP.

Manage data flows and set up automation between various data sources.

Implement best practices in continuous integration and deliver data quality. Maintain data documentation and definitions.

Help drive optimization, testing, and tooling of the data products.

Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field. Exceptional performance on platforms like LeetCode or HackerRank can be considered in place of formal education.

Minimum 2 years 5 to 10 years added value experience working on full life cycle Big Data production projects

Strong foundation in computer science principles, including data structures, algorithms, and software design.

Strong demonstrable skills in two of the following programming languages – Python or Scala.

Should have experience with AWS services like EMR, Lambda, S3, DynamoDb.

Should have experience with Databricks Notebooks and Jobs API.

Strong Experience in processing Big Data and analyzing the data using Spark, Map Reduce, Hadoop, Sqoop, Apache Airflow, HDFS, Hive, Zookeeper.

Familiar with containerization technologies like Docker, and data pipeline and workflow management tools such as Apache Airflow.

Intermediate to advanced knowledge of SQL. Relational SQL and NoSQL databases, including Postgres, MySql, Redshift, and Redis. Experience in SQL tuning, schema design, or analytical programming.

Comfortable working across a wide array of technologies, fast-paced, and results-oriented environment.

Proficient understanding of Git (code versioning tool)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Netomi • India

On-site
INR 2,800,000 - 4,000,000
Senior Data Engineer
Senior Data Engineer

Recro • Bengaluru

On-site
INR 1,600,000 - 2,000,000
Senior Data Engineer Insurance
Senior Data Engineer Insurance

TheMathCompany Inc. • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Data Engineer
Senior Data Engineer

Toptal • India

On-site
INR 3,000,000 - 6,000,000
Senior Data Engineer
Senior Data Engineer

Luxoft India • India

On-site
INR 1,500,000 - 2,000,000
Technical Lead | Data Engineer
Technical Lead | Data Engineer

TO THE NEW • Dadri

Hybrid
INR 1,500,000 - 3,000,000
Senior Data Engineer.
Senior Data Engineer.

PrimeSoft Solutions, Inc. • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Data Engineer I
Data Engineer I

Netomi • India

On-site
INR 1,500,000 - 2,500,000
Senior Data Engineer
Senior Data Engineer

Proclink • Gandhamguda

On-site
INR 800,000 - 1,500,000
Staff Software Engineer - Data Engineer
Staff Software Engineer - Data Engineer

Tekion Corp • Bengaluru

On-site
INR 1,500,000 - 2,500,000