Lead Software Engineer (Atlanta)

MoEngage
Atlanta, GA

About MoEngage

MoEngage is an insights-led customer engagement platform trusted by 1,350+ global consumer brands, including McAfee, Flipkart, Domino’s, Nestle, Deutsche Telekom, and OYO. MoEngage combines data from multiple sources to help brands gain a 360-degree view of their customers.

MoEngage Analyticsarms marketers and product owners with insights into customer behavior. Brands can leverage MoEngage Personalizeto orchestrate journeys and build 1:1 conversations across the website, mobile, email, social, and messaging channels. MoEngage Inform, the transactional messaging infrastructure, helps unify promotional and transactional communication to a single platform for better insights and lower costs. MoEngage’s AI Suitehelps marketers develop winning copies and creatives, optimize campaigns and channels that boost engagement, and help with faster execution.

For over a decade, consumer brands in 60+ countries have been using MoEngage to power digital experiences for over a billion monthly customers. With offices in 15 countries, MoEngage is backed by Goldman Sachs Asset Management, B Capital, Steadview Capital, Multiples Private Equity, Eight Roads, F-Prime Capital, Matrix Partners, Ventureast, and Helion Ventures.

MoEngage was named a Contender in The Forrester Wave™: Real-Time Interaction Management, Q1 2024 report, and Strong Performer in The Forrester Wave™ 2023 report. MoEngage was also featured as a Leader in the IDC MarketScape: Worldwide Omni-Channel Marketing Platforms for B2C Enterprises 2023.

Responsibilities:
- Complete ownership of the feature.
- Find innovative ways to increase efficiency/Application performance
- Build efficient and reusable systems and abstractions.
- Identify and research new technologies & incorporate them into a tech stack
- Suggest and implement improvements to existing product interfaces
- Ensure that all the assigned systems are performing to scale.
- Work closely with a tech lead and an architect to define and refine feature specifications

Skills:
- 5+ years of hands-on experience in software development
- Proven experience in handling large infrastructure and distributed systems
- Expert in Java 8/11 or Python-3-related technologies and frameworks
- Familiarity and hands-on with at least one of the cloud computing infrastructures - AWS / Azure / GCP
- Experienced in one of the data processing and batch processing tools like Hadoop, Spark or Flink is a plus
- Tech stack: Java, Python, MongoDB, Kafka, Spark, Hadoop, Samza, Flink, AWS (SQS, S3, Lambda)

The annual total salary range for this position is $115,000 - 190,000 USD
Compensation is based on a variety of factors including but not limited to location, experience, job-related skills, and level.

Why Join Us!
At MoEngage, we are passionate about our team and technology - see below to know more about us.
Life@MoEngage
Tech@MoEngage
Scale @MoEngage
We handle more than a billion messages every day. Rest assured, you will be surrounded by really smart and passionate people as we scale much more to build a world-class technology team.

Posted 2025-08-06

Recommended Jobs

Registered Nurse (Care Center) - PRN

Effingham Hospital Inc.
Springfield, GA

Job Description Job Description Description: JOB SUMMARY Under the general direction of the Director of Nurses in the Care Center, the Registered Nurse will assist the DON and ADON with plann…

View Details
Posted 2025-07-29

Skilled Care LPN

Help at Home
Statesboro, GA

Job Description Job Description Help at Home is hiring nurses (LPN) in your community TODAY. Help at Home, LLC, is the nation’s leading provider of high-quality home care and support solutio…

View Details
Posted 2025-07-28

AI/ML Product Manager - Remote

ImagineX Consulting
Atlanta, GA

ImagineX is a Software Company whose goal is to help our clients transform their businesses by embracing emerging technologies such as Cloud, Cybersecurity, and Mobile.  Through the use of our experi…

View Details
Posted 2025-07-28

Experienced Warehouse Picker / Packer

Allied Group
Atlanta, GA

Job Description Job Description Position Summary Conducts day-to-day activities pertaining to picking material for the shipping department. Picks material accurately and in an efficient manner…

View Details
Posted 2025-08-06

Mobile Diesel Mechanic Technician

Rush Enterprises
Tifton, GA

Job Description Job Description Responsibilities The Mobile Diesel Mechanic is responsible for maintaining the fleet for clients and to handle service calls at client locations. Provide serv…

View Details
Posted 2025-07-25

Eyecare Sales Associate Dalton Family Eyecare Cleveland

EssilorLuxottica Group
Cleveland, GA

    Requisition ID: 894992  Store # : 00T144 Dalton Family EyeCare Cleveland  Position: Full-Time Total Rewards:  Benefits/Incentive Information Dalton Family Eyecare has provided superi…

View Details
Posted 2025-07-29

Gastroenterology - Hospitalist (Augusta)

University of California Irvine
Augusta, GA

Description: Are you looking to work at a nationally recognized 'Best Places to Work'? Piedmont Augusta Hospital is seeking a Gastroenterologist to join our growing team. We are committed to provi…

View Details
Posted 2025-08-10

Albany, Georgia Endodontist (Albany)

Aspen Dental
Albany, GA

At Aspen Dental, we put you first, so you can take your career to new heights. Our best-in-class learning and development opportunities help you stay on the leading edge of oral care. Our competitive…

View Details
Posted 2025-08-12

School Nurse (Part-Time)

Liberation Academy
College Park, GA

We are seeking a compassionate and skilled Part-Time School Nurse to join our dedicated team. The School Nurse will play a vital role in promoting the health and well-being of our students and staff,…

View Details
Posted 2025-07-28

Field Safety Specialist

CRH
Savannah, GA

    Job ID: 512552   APAC-Atlantic, part of CRH’s South Division, is a leader in the production of high-quality hot mix and warm mix asphalt, serving the Coastal Georgia and Low Country South Ca…

View Details
Posted 2025-07-30