Salary
≈ $23k – $62k per year (Estimated)
Location
In office (Mumbai)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Applied Retention is a tech startup helping brands optimize customer retention and lifecycle marketing through AI-driven personalized engagement for better targeting, higher customer lifetime value, and growth.
You own the data substrate and the batch runtime of a product we are building from scratch. This is a data-specialist seat, not a general backend seat. Routine application development is guided in weekly reviews; what cannot be substituted is your depth in data modelling, set-based computation, and pipeline correctness. You will work self-directed, writing your own specs and decisions, with your tests and documentation carrying the quality bar between reviews.
Responsibilities:
- Third-party data ingestion, done deeply. Webhooks drop silently, so reconciliation against source-of-truth totals is not optional.
- Batch computation over large datasets as set-based SQL, inside fixed nightly windows.
- Multi-tenant isolation as a reliability property. One tenant's bad data must never degrade another tenant's run.
- Backfill and replay as designed capabilities, not emergency scripts.
- Append-only, auditable records. Every automated decision must be reconstructable.
- Vendor API integrations built for failure: circuit breakers, retries, reconciliation.
- The operational substrate: alerting, partitioning, idempotent jobs.
Requirements:
- Around 5 to 8 years building and operating production systems. Years are a proxy; the points below are the bar.
- Deep Postgres: schema design, query plans, batch performance at real scale.
- You have owned data pipelines in production: ingestion, transformation, reconciliation, serving. Not application CRUD against an ORM. Moving and reshaping data is the job you have actually done, whatever your resume calls it.
- You think in sets, not loops. Multi-step SQL transformations, window functions, statistical aggregates (percentiles, distributions), and incremental computation are your native mode, and you have turned raw event or order data into cohort, retention, or funnel metrics.
- Production Python backend experience in any framework. You keep business logic cleanly separated from framework details, which is exactly why the framework does not matter.
- Tests are how you build, not what you add later. Batch jobs and reconciliations especially, where a bug means silently wrong data for weeks.
- War stories: queues backing up, webhooks silently dropping, reconciliations catching data loss nobody noticed.
- Strong written communication. This is a documentation-driven team, and the way we build runs on written specs and decisions.
- Comfortable owning outcomes and building from scratch with minimal supervision.
Good to have:
- Production Django.
- E-commerce or D2C platform experience.
- Streaming or event-architecture experience (Kafka-class systems).
- Familiarity with probabilistic data structures (HyperLogLog, Bloom filters, t-digest).
- Comfort building the occasional server-rendered screen.
- Stack: Python, PostgreSQL, Django, server-rendered frontend (htmx).
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
386,626 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Mumbai
$145k – $218k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Mississauga
C#
Java
Perl
PowerShell
Python
SQL
C#
.NET
Databases
Apache Kafka
Kafka
MS SQL
AI/ML
Hadoop
Spark
DevOps
Amazon ECS
AppDynamics
OpenShift
Rest API
Splunk
QA
Sentry
Apply
Junior Full Stack Developer
5 hours ago
≈ $25k – $89k per year (Estimated) • In office • Full-Time • Barcelona
JavaScript
Python
Python
Django
Apply
Application Engineering Tech Lead
5 hours ago
≈ $24k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Hyderabad
JavaScript
Node JS
Python
SQL
TypeScript
Java
Java
Spring Framework
Databases
Databricks
DynamoDB
PostgreSQL
AI/ML
Claude
Claude Code
Copilot
Frontend
Angular
React.js
DevOps
Amazon CloudWatch
Amazon ECS
Amazon S3
AWS
AWS Lambda
AWS Step Functions
CI/CD
Git
GitHub
IAM
QA
Jest
Apply
Lead AI/ML Developer - Vice President
5 hours ago
≈ $25k – $65k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Pune
Python
AI/ML
AI Agents
AutoGen
CrewAI
LangChain
LLM
MLFlow
NLP
RAG
DevOps
Docker
Vector
Apply
Devops Engineer
5 hours ago
≈ $9.5k – $36k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Pune
Python
AI/ML
Kubeflow
MLFlow
DevOps
Ansible
CI/CD
Docker
Git
GitHub
GitHub Actions
Grafana
Helm
Jenkins
Kubernetes
OpenShift
Prometheus
Splunk
Tekton
Terraform
Apply
Founding Data and Backend Engineer
21 day ago
≈ $23k – $61k per year (Estimated) • In office • 5+ years exp • Mumbai
Python
SQL
Python
Django
Databases
Apache Kafka
PostgreSQL
Apply
Technology Support Engineer
1 hour ago
≈ $19k – $41k per year (Estimated) • In office • Full-Time • 4+ years exp • Mumbai
DevOps
SLI/SLO/SLA
Management
Microsoft Teams
ServiceNow
Apply
Packaged/SaaS App Engineering Lead
1 hour ago
≈ $33k – $88k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru • Mumbai • Hyderabad • Pune
SQL
Databases
Amazon Redshift
Databricks
DevOps
Amazon Kinesis
AWS
Azure
Azure DevOps
GitHub
Incident Management
Analytics
ETL/ELT
Apply
Apply
Multi-Cloud (AWS/Azure/GCP) Technical Architect
2 hours ago
≈ $25k – $59k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Pune • Mumbai
Python
Databases
Amazon Redshift
BigQuery
Databricks
Google BigQuery
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
≈ $22k – $57k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Pune • Mumbai
Python
SQL
Databases
Amazon Redshift
Databricks
Google BigQuery
Snowflake
BigQuery
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
This is one of many
386,626 more open roles from verified company boards, updated every day.

