CareerPlan

Python Microservices and Distributed Systems Lead - Vice President

PUNE, Mahārāshtra, IndiaFull-time2026-09-21 → 2026-11-10

Core

Lead the design, development, and delivery of a central data processing platform and modern Data Workflow Framework to replace 3rd party software, handling critical transactional data across multiple asset classes.

Role type

Vice President, Lead Python Architect (Distributed Systems & Data Engineering)

Builds

Central data processing platform and Data Workflow Framework

Domain

Financial Services / Data Engineering / Distributed Systems

Deliverable

production ML models | product features

Required skills

Python (FastAPI, Flask, Django), Data Processing (Pandas, Dask, Polars, PySpark), Workflow Orchestration (Airflow, Prefect, Dagster, Celery), Microservices Architecture, Event Processing (Kafka, Tibco EMS), NoSQL/Relational Databases (MongoDB, Oracle), Agile/Continuous Delivery

Preferred skills

Infrastructure Assessment, Code Governance (Sonar, GIT/Bitbucket), Strategic Influence, Budget Management

Technologies

Python, Pandas, Dask, Polars, PySpark, Airflow, Prefect, Dagster, Celery, FastAPI, Flask, Django, Kafka, Tibco EMS, MongoDB, Oracle, GIT, Bitbucket, Sonar

Responsibilities

Lead hands-on development and design guidance for a team of Python engineers; Coordinate with Citi Technology Teams and external vendors; Validate requirements and manage execution/rollout of the platform; Ensure code quality, test coverage, and governance; Provide thought leadership on platform scaling; Manage resources, budget, and planning.

Seniority

Executive (Vice President), Hands-on IC with Management