---
title: "Paras Jain - Lead Software Engineer in Greater Bengaluru Area | Tal"
description: "Meet Paras Jain, Lead Software Engineer @ MoEngage | Distributed Systems & Stream Processing at 1B+ MAU scale | Kafka · Flink · ClickHouse · Python · Java | Patented — PII-Tokenized based in Greater Bengaluru Area. AI stack includes claude code, claude, and codex."
image: "https://tal.club/meet/paras-jain-3/share-image"
---

# Paras Jain on Tal

## Headline

Lead Software Engineer @ MoEngage \| Distributed Systems &amp; Stream Processing at 1B\+ MAU scale \| Kafka · Flink · ClickHouse · Python · Java \| Patented — PII\-Tokenized

## About

I'm a founding engineer of MoEngage Campaign Core team — the messaging engine behind 1B\+ monthly active users across 7 data centers, delivering billions of messages a day for 1350\+ enterprise brands\. Over 7 years I've grown from SDE\-1 to Lead, designing 15\+ production systems from zero and mentoring a team of 5 engineers\. Highlights: • Built the WhatsApp channel from scratch → 15B\+ requests/year, unlocked $2M ARR as a new revenue stream • Built a real\-time OLAP analytics platform on ClickHouse \(300B\+ rows, MongoDB CDC\) → cut query p50 from minutes to &lt;1s • Built stateful stream\-processing pipelines \(Flink, Samza, Kafka, ScyllaDB, RocksDB\) handling \~100K msgs/sec across 6 regions • Designed a PII tokenization architecture \(mTLS, GDPR/CCPA\) → zero PII stored system\-wide — patent granted I care about systems that stay simple at scale: exactly\-once semantics, multi\-tenant isolation, and latency budgets that survive contact with production\. Stack: Python, Java, Kafka, Flink, Samza, ClickHouse, ScyllaDB, MongoDB, Redis, RocksDB, Kubernetes, AWS

## Location

Greater Bengaluru Area

## AI stack

claude code

claude

codex

cursor

gemini

## Work experience

Lead Software Engineer at MoEngage, Jul 2023 \- Present · 3 yrs 4 mos, Bengaluru, Founding engineer of Campaign Core \(1B\+ MAU, 7 data centers\) — designed 15\+ production systems from zero; grew and mentor a team of 5 engineers\. • WhatsApp Channel: Built from scratch — multi\-vendor APIs, per\-tenant throttling, adaptive batching, PII\-tokenized sending → 15B\+ requests/year, unlocked $2M ARR\. • OLAP Analytics Platform: Real\-time analytics on 300B\+ rows via MongoDB→ClickHouse CDC \+ 4\-tier query\-routing SLA framework → p50 from minutes to &lt;1s, selected after benchmarking 4 architectures\. • PII Compliance \(patent granted\): Designed PII tokenization across all channels with mTLS send\-time fetch → zero PII stored system\-wide, GDPR/CCPA\-compliant for 1350\+ enterprise customers\. • Real\-time frequency capping : Stream\-processing service on a \~100K msgs/sec firehose \(\~2B events/day/region\), lock\-free per\-user history across 6 regions\. • Global Control Groups: Stateful streaming with deterministic sampling \+ sub\-ms local\-state lookups → powers platform\-wide A/B experimentation\. • Inform — transactional messaging: Idempotent APIs \+ exactly\-once semantics \(Redis SETNX\), 3 SLA tiers across Push, Email, SMS, WhatsApp

Senior Software Engineer at MoEngage, Jan 2021 \- Jun 2023 · 2 yrs 6 mos, Bangalore Urban, • Owned REST API design platform\-wide: versioned contracts, backward compatibility, per\-tenant rate limits, OpenAPI specs \(internal \+ external\)\. • Content Blocks: Reusable liquid\-tag components with 5\-level nesting \+ cycle detection and a 3\-tier cascading cache \(Memcached→Redis→MongoDB\) with upward\-propagating invalidation → edit once, auto\-update across all campaigns\. • Campaign Lifecycle &amp; Versioning: Edit\-active\-campaigns across 7 channels — each edit auto\-versions with independent analytics while in\-flight users continue on the prior version\. • Campaign Migration Engine: Real\-time migration of campaigns \+ 15 dependent entities across environments with recursive dependency validation across 12 channels\. • Diagnosed a cascading failure \(service scaled 100→200 machines, overwhelmed a shared Redis\) via Grafana correlation → shipped ownership\-boundary cache decoupling\. • Received rockstar award for superior performance and exceeding expectations: March 2022, Jan 2021, Feb 2020\. • Received Spot\-award for outstanding contribution: July 2020\. • MoeHacks 2\.0 Winner: In 4\-member team, won 1st prize by building POC which would automate our alert system, enable different feature for client without any manual intervention\. We estimated saving 10 dev hours per week by this project and adding new revenue stream for company by automating alerts\.

Software Engineer at MoEngage, Jul 2019 \- Dec 2020 · 1 yr 6 mos, Bengaluru, Karnataka, India, • Built Campaign Reports — distributed reporting service orchestrating data from 5\+ upstream services, aggregating millions of records across channels • Integrated Huawei Mobile Services \(HMS\) into the push notification system → \+2M reachable users • Built CI/CD pipeline infrastructure on the Platform team, enabling reliable automated deployments\. • MoeHacks 1\.0: In a 2\-member team, won award for "best idea" by doing POC on SSO based system which would ease the process of onboarding and deboarding the employee by providing him/her relevant permission in Github, Jenkins, Aws\.

Backend Developer Intern at Cyware Labs, Feb 2019 \- Jun 2019 · 5 mos, Bengaluru Area, India, \- Worked on two of the main products of Cyware \- CFTR and CSOL \- Reduced the time taken by API's in CFTR by 70% \- Designed a pipeline to automate data transfer from client database to CFTR\. \- Designed an internal application for celery monitoring using Influx Db \- Worked on adding and enhancing features in CSOL

Backend Developer Intern at Hypothizer, Mar 2018 \- Jun 2018 · 4 mos, Noida Area, India, \- Developed a Web Application to manually enter data for images which are not processed by machine learning algorithms\. This has resulted in substantial savings as this process was outsourced earlier\. \- Implemented annotation\-app which is used to fetch data to machine learning algorithm using vgg image editor\. \- Worked on developing Rest API’s to connect backend application with machine learning algorithms\.

Problem setter \- Intern at GeeksforGeeks, Jan 2017 \- Nov 2017 · 11 mos, Noida Area, India, https://auth\.geeksforgeeks\.org/user/Chunky\_2808/profile

Technical Content Writer \- Intern at GeeksforGeeks, Jan 2016 \- Nov 2017 · 1 yr 11 mos, Noida Area, India, https://auth\.geeksforgeeks\.org/user/everythingispossible/profile

## Education

Bachelor of Technology, Computational Science, jaypee institute of information technology

Somerville School \- India

[View the original profile](https://tal.club/meet/paras-jain-3)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/paras-jain-3#person",
      "name": "Paras Jain",
      "url": "https://tal.club/meet/paras-jain-3",
      "image": "https://tal.club/meet/paras-jain-3/profile-photo.jpg",
      "description": "Meet Paras Jain, Lead Software Engineer @ MoEngage | Distributed Systems & Stream Processing at 1B+ MAU scale | Kafka · Flink · ClickHouse · Python · Java | Patented — PII-Tokenized based in Greater Bengaluru Area. AI stack includes claude code, claude, and codex.",
      "jobTitle": "Lead Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "MoEngage"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Lead Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Greater Bengaluru Area"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "jaypee institute of information technology"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Somerville School - India"
        }
      ],
      "knowsAbout": [
        "claude code",
        "claude",
        "codex",
        "cursor",
        "gemini"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/paras-jain-3#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/paras-jain-3#webpage",
      "url": "https://tal.club/meet/paras-jain-3",
      "name": "Paras Jain on Tal",
      "description": "Meet Paras Jain, Lead Software Engineer @ MoEngage | Distributed Systems & Stream Processing at 1B+ MAU scale | Kafka · Flink · ClickHouse · Python · Java | Patented — PII-Tokenized based in Greater Bengaluru Area. AI stack includes claude code, claude, and codex.",
      "dateModified": "2026-10-23T16:32:48.651Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/paras-jain-3#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/paras-jain-3/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/paras-jain-3/profile-photo.jpg",
        "caption": "Paras Jain profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
