Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by MoEngage Team. If you also belong to the team, you can get access from here

MoEngage Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 104 Reviews

filter salaries All Filters

32 MoEngage Jobs

Senior Software Engineer - Data Engineering

3-4 years

₹ 25 - 35L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Bangalore / Bengaluru

1 vacancy

Senior Software Engineer - Data Engineering

MoEngage

posted 6d ago

Job Description

MoEngage is an intelligent customer engagement platform, built for customer-obsessed marketers and product owners. We enable hyper-personalization at scale across multiple channels like mobile push, email, in-app, web push, on-site messages, and SMS. With AI-powered automation and optimization, brands can analyze audience behavior and engage consumers with personalized communication at every touchpoint across their lifecycle.
Fortune 500 brands and Enterprises across 35 countries such as Deutsche Telekom, Samsung, Ally Financial, Vodafone, and McAfee along with internet-first brands such as Flipkart, Ola, OYO and Bigbasket use MoEngage to orchestrate their cross-channel campaigns and engage efficiently with their customers sending 80 billion messages to 900 million consumers every month!
Our vision is to build the world s most trusted customer engagement platform for the mobile-first world.
We promise to care about your customers as much as you do. And that justifies our top ratings for service and support in Gartner Magic Quadrant, Gartner Peer Insights, and G2 Summer Reports. We have also been recognized as one of the 25 Highest Rated Private Cloud Computing Companies To Work For in a list released by Battery Ventures, a global investment firm based on the employee feedback on Glassdoor where employees reported the highest levels of satisfaction at work during the first six months of the pandemic."

About the Data Engineering Team at Monengage:
Join our innovative Data Engineering team, where your expertise will play a critical role in architecting and executing the data infrastructure that powers real-time data ingestion, large-scale data lake, and Kafka clusters where more than a million messages per second are produced. Our team is responsible for handling high-volume user and event data, business critical pipelines, not only ensuring that they are robust, high-performing but also scalable and efficient to meet the demands of our dynamic data environment.

Key Requirements:
  • Experience: A minimum of 3-4 years in the data engineering field, demonstrating a track record of managing data infrastructure and pipelines on high scale distributed systems.
  • Programming Skills: Expertise in at least one high-level programming language, with a strong preference for candidates proficient in Java and Python.
  • Cloud Infrastructure: Proven experience in setting up, maintaining, and optimizing data infrastructures in cloud environments, particularly on AWS or Azure.
  • Tech Stack Proficiency: Hands-on experience with a variety of data technologies including, but not limited to:
    • Kafka for stream-processing
    • Kubernetes for container orchestration
    • AWS S3, Athena, and Glue for storage and ETL services
    • Spark for large-scale data processing
    • Debezium for change data capture
    • Apache Airflow for workflow management
    • Any one Streaming frameworks (Kstream/Flink/Samza/Spark streaming)
  • Data Processing: Demonstrable skills in cleansing and standardizing data from diverse sources such as Kafka streams and databases.
  • Query Optimization: Proficient in optimizing queries to achieve optimal performance with large datasets, minimizing processing times without sacrificing quality.
  • Problem-Solving Abilities: An analytical mindset with robust problem-solving skills, essential for identifying and addressing issues during data integration and schema evolution.
  • Cost Optimization Expertise: A keen eye for cost-saving opportunities without compromising on system efficiency. Capable of architecting solutions that are not only robust and scalable but also cost-effective, ensuring optimal resource utilization and avoiding unnecessary expenses in the cloud and data processing environments.

Employment Type: Full Time, Permanent

Read full job description

MoEngage Interview Questions & Tips

Prepare for MoEngage Senior Software Engineer roles with real interview advice

What people at MoEngage are saying

3.7
 Rating based on 7 Senior Software Engineer reviews

Likes

Dont want to share

  • Skill development - Good
  • +3 more
Dislikes

Dont want to share

Read 7 Senior Software Engineer reviews

Senior Software Engineer salary at MoEngage

reported by 45 employees with 2-8 years exp.
₹20 L/yr - ₹35 L/yr
84% more than the average Senior Software Engineer Salary in India
View more details

What MoEngage employees are saying about work life

based on 104 employees
90%
97%
68%
75%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

MoEngage Benefits

Submitted by Company
HealthCare & Insurance
Stock Options or Equity
Performance Bonus
Maternity & Paternity Leave
Flexible work hours
Unpaid Extended Leave, Sick Leaves, Bereavement Leave +8 more
Submitted by Employees
Work From Home
Health Insurance
Free Food
Team Outings
Soft Skill Training
Cafeteria +6 more
View more benefits

Compare MoEngage with

CleverTap

3.6
Compare

Netcore Cloud Private Limited

4.2
Compare

WebEngage

3.9
Compare

Vizury

5.0
Compare

Kissflow

4.0
Compare

Freshworks

3.5
Compare

Zoho

4.3
Compare

InMobi

3.5
Compare

Capillary Technologies

3.5
Compare

Wingify

4.0
Compare

Fractal Analytics

4.0
Compare

Watchyourhealth.com

4.8
Compare

Subex

3.5
Compare

Kiya.ai

3.5
Compare

MathCo

3.0
Compare

Innovatiview India Ltd

3.9
Compare

Zeta

3.3
Compare

Hughes Systique Corporation

3.9
Compare

Konica Minolta Business Solutions India Pvt. Ltd.

3.5
Compare

Sequretek It Solutions

4.2
Compare

Similar Jobs for you

Senior Software Engineer at Enphase Energy

Bangalore / Bengaluru

4-7 Yrs

₹ 17-22 LPA

Big Data Engineer at Lingaro Group

Kolkata, Mumbai + 5

4-9 Yrs

₹ 14-19 LPA

Data Architect at Diamond pick

Bangalore / Bengaluru

3-7 Yrs

₹ 11-15 LPA

Gcp Data Engineer at KPMG India

Bangalore / Bengaluru

4-9 Yrs

₹ 13-17 LPA

Gcp Data Engineer at KPMG India

Bangalore / Bengaluru

4-9 Yrs

₹ 6-11 LPA

data modeller at NeoIntelli Technologies

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Snowflake Data Engineer at GWC Data.AI

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Senior Data Engineer at Neuralix.ai

New Delhi

1-4 Yrs

₹ 6-10 LPA

Senior Consultant at KPMG India

Bangalore / Bengaluru

4-9 Yrs

₹ 6-11 LPA

Senior Software Engineer at Chubb

Warangal, Hyderabad / Secunderabad + 1

4-9 Yrs

₹ 18-90 LPA

MoEngage Bangalore / Bengaluru Office Location

View all
Bengaluru Office
Headquarter
1st Floor, 315 Work Avenue, Salarpuria Tower II, 22, Hosur Road, Chikku Lakshmaiah Layout, Adugodi, Koramangala Bengaluru
560034

Senior Software Engineer - Data Engineering

3-4 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Sr Security GRC Analyst

3-5 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Enterprise Sales Manager

8-12 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Implementation Manager - META

3-8 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Engagement Manager

3-9 Yrs

New Delhi

6d ago·via naukri.com

QA Engineer

2-4 Yrs

Bangalore / Bengaluru

18d ago·via naukri.com

MoEngage - Senior Implementation Manager (6-9 yrs)

6-9 Yrs

19d ago·via iimjobs.com

MoEngage - Implementation Manager (4-5 yrs)

4-5 Yrs

19d ago·via iimjobs.com

Engineering Manager

8-12 Yrs

Bangalore / Bengaluru

20d ago·via naukri.com

Engineering Manager

8-12 Yrs

Bangalore / Bengaluru

25d ago·via naukri.com
write
Share an Interview