KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
S #2542
Applications open Full-Time Job

Campaign Management- Traffic Management- Growth

Paytm

  • Noida, India
  • Not disclosed
  • Fresher (0-1 Yrs)
  • Posted Yesterday
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

About Paytm

Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm’s mission is to serve half a billion Indians and bring them to the mainstream economy with the help of technology.

About the Role

We are looking for a detail-oriented and proactive CLM Operations candidate to join the Paytm Campaign Lifecycle Management (CLM) team. In this role, you will be responsible for the end-to-end execution of off-deck and on-deck campaigns across multiple channels using CleverTap. You will collaborate closely with Category, Growth, and Traffic teams to ensure campaigns are set up

accurately, approved on time, and monitored for performance.

Key Responsibilities

  • Campaign Execution & Management
  • Create, configure, and publish campaigns on CleverTap across Push (Override, Lifecycle, Nodedupe, Event-based), Email, SMS,

Chat, and WhatsApp channels.

  • Set up and manage CleverTap Journeys, including event-based triggers, audience

segmentation, and multi-step flows.

  • Set up and validate context strings for both Override and Lifecycle on-deck campaigns (Native

Display).

  • Data Fetching & Validation
  • Fetch and validate campaign base sizes using CleverTap's segment builder and cross-

reference against push campaign base size checks.

  • Validate Banner IDs, deeplinks (via QR code generation), widget types, slot IDs, and image

specs before campaign scheduling.

  • Monitor campaign delivery metrics post-launch; flag anomalies such as unusual drop in reach or

delivery rates (expected benchmark: 50–60% delivery/acquiry).

  • Pull and verify data from the Campaign Tracker, Traffic Approval Sheet, and Allocation Team

Sheet to ensure alignment.

  • Ensure all campaigns have a valid Label ID from the CLM Category List, and that CategoryId

and CategoryName key-value pairs are correctly mapped (case-sensitive).

  • Quality Control & Scheduling
  • Perform QC checks as per the Campaign SOP before scheduling any campaign.
  • Conduct banner QC in line with Banner SOP guidelines, verifying image specs, deeplinks, and

widget types.

  • Test campaigns during permitted testing hours (7:00 AM–10:00 PM) using the designated test

webhook.

Required Skills & Qualifications

  • CleverTap Expertise (Mandatory)
  • Hands-on experience with CleverTap for campaign creation, audience segmentation, and

channel configuration.

  • Proficient in setting up Events and Journeys in CleverTap, including multi-step flows, event

triggers, and user property filters.

  • Understanding of CleverTap concepts: Native Display, Push campaigns, cascade mode, sub-

contexts, frequency capping, and DND settings.

  • Familiarity with webhook configuration (live and test) for Push, Email, SMS, WhatsApp, and

Chat channels.

  • Data Fetching & Analytical Skills
  • Ability to fetch, validate, and cross-reference campaign data from multiple trackers and sheets

(Google Sheets / Excel).

  • Basic understanding of segmentation logic: user properties, behavioral filters, segment

exclusions, and frequency rules.

  • Ability to identify and flag data discrepancies or campaign mismatches quickly and accurately.
  • Operational & Process Skills
  • Strong attention to detail — ability to follow multi-step SOPs precisely and maintain zero-miss

campaign execution.

  • Experience raising and tracking tickets on Jira or similar tools
  • Good time management skills to handle approval deadlines, testing windows, and scheduling

timelines simultaneously.

Why join us?

A collaborative output driven program that brings cohesiveness across businesses through technology Improve the average revenue per use by increasing the cross-sell opportunities A solid 360 feedback from your peer teams on your support of their goals Respect, that is earned, not demanded from your peers and manager

Compensation

If you are the right fit, we believe in creating wealth for you with enviable 500 mn+ registered users, 25 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants – and we are committed to it. India’s largest digital lending story is brewing here. It’s your opportunity to be a part of the story.

Eligibility & process

Who can apply

See the job description for eligibility.

Skills & stack

Advanced Excel JIRA Operations Management Project Coordination Reporting

Selection process

  1. As described in the employer's job posting.

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Advanced Excel, JIRA, Operations Management, Project Coordination, Reporting) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Paytm Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Paytm as a Campaign Management- Traffic Management- Growth?
Highlight Paytm's market reputation, recent tech innovations, and how your skills in Advanced Excel directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Paytm Not disclosed
Recruiter Resume Apply
Chat Chat with Kashii