Location
In office (Mumbai)
Employment
Full-Time
First seen by Alion on Nov 14, 2026. BNP Paribas scores A on the Alion truth index.
Overview
Company
Impact
Profile match
BNP Paribas is a French banking group headquartered in Paris, offering retail banking, corporate and institutional banking, investment banking, asset management, insurance and consumer finance. It was formed in 2000 by the merger of Banque Nationale de Paris and Paribas, with roots going back to the Comptoir national d'escompte de Paris founded in 1848. Listed on Euronext Paris, it is one of the largest banks in Europe, operates in more than 60 countries and hires interns, project managers, regulatory reporting and communications staff in Paris and its suburbs.
Job Title: Senior Python Engineer — Technical Lead
Department: IT Factory
About Business line/Function: The IT factories team is responsible for building and maintaining applications that support information system steering. A new application is being developed for user entitlement controls, execution and management.
Position Purpose
You will be the senior engineer and the technical anchor of the team with global ownership of the application. You will take an application that has been prototyped and tested against synthetic data, harden it for production use on real entitlement data, and take it through integration, user acceptance testing and release. You will then lead the build of the control's execution engine and the subsequent modules.
This is a hands-on engineering role, not a management one. You will also be the person who sets the standards the rest of the team works to — code review, test coverage, deployment discipline and documentation — and who onboards the engineers who join after you.
Because the platform handles identity and entitlement data for the bank's corporate and institutional business, evidence and auditability are not optional extras. Every control outcome must be reproducible and every change traceable. You should be comfortable working to that standard.
Responsibilities
Direct Responsibilities
Technical Skills:
Location: Mumbai
About BNP Paribas Group
BNP Paribas is the European Union's leading bank and key player in international banking. It operates in 65 countries and has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in its three main fields of activity: Commercial, Personal Banking & Services for the Group's commercial & personal banking and several specialized businesses including BNP Paribas Personal Finance and Arval; Investment & Protection Services for savings, investment, and protection solutions; and Corporate & Institutional Banking, focused on corporate and institutional clients. Based on its strong diversified and integrated model, the Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporates and institutional clients) to realize their projects through solutions spanning financing, investment, savings and protection insurance. In Europe, BNP Paribas has four domestic markets: Belgium, France, Italy, and Luxembourg. The Group is rolling out its integrated commercial & personal banking model across several Mediterranean countries, Turkey, and Eastern Europe. As a key player in international banking, the Group has leading platforms and business lines in Europe, a strong presence in the Americas as well as a solid and fast-growing business in Asia-Pacific. BNP Paribas has implemented a Corporate Social Responsibility approach in all its activities, enabling it to contribute to the construction of a sustainable future, while ensuring the Group's performance and stability.
About BNP Paribas India Solutions
Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union's leading bank with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10000 employees, to provide support and develop best-in-class solutions.
Commitment to Diversity and Inclusion
At BNP Paribas, we passionately embrace diversity and are committed to fostering an inclusive workplace where all employees are valued, respected and can bring their authentic selves to work. We prohibit Discrimination and Harassment of any kind and our policies promote equal employment opportunity for all employees and applicants, irrespective of, but not limited to their gender, gender identity, sex, sexual orientation, ethnicity, race, colour, national origin, age, religion, social status, mental or physical disabilities, veteran status etc. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in.
Department: IT Factory
About Business line/Function: The IT factories team is responsible for building and maintaining applications that support information system steering. A new application is being developed for user entitlement controls, execution and management.
Position Purpose
You will be the senior engineer and the technical anchor of the team with global ownership of the application. You will take an application that has been prototyped and tested against synthetic data, harden it for production use on real entitlement data, and take it through integration, user acceptance testing and release. You will then lead the build of the control's execution engine and the subsequent modules.
This is a hands-on engineering role, not a management one. You will also be the person who sets the standards the rest of the team works to — code review, test coverage, deployment discipline and documentation — and who onboards the engineers who join after you.
Because the platform handles identity and entitlement data for the bank's corporate and institutional business, evidence and auditability are not optional extras. Every control outcome must be reproducible and every change traceable. You should be comfortable working to that standard.
Responsibilities
Direct Responsibilities
- To build a web application with three distinct user populations and a sequential approval workflow, integrated with enterprise single sign-on. You will harden the existing prototype, integrate it with live data, take it through UAT and release it to production.
- Build a controls execution engine, that executes control rules against the curated data model on schedule, records the outcome of every run, raises findings, routes them through a review workflow and generates the committee reporting packs.
- Build workflow and approval services, deterministic state machines implementing multi-stage approval with segregation of duties, record locking and immutable audit trails.
- Asynchronous processing — background job execution for long-running tasks such as report generation and campaign creation.
- Continuous integration with automated linting, type checking and test execution, artefact publication and deployment to Linux servers.
Technical Skills:
- Strong command of modern Python (3.11+), including type hints and static type checking. Demonstrable experience building and operating production services, not scripts.
- Web service frameworks. Production experience with FastAPI, or equivalent depth in Django or Flask with a clear ability to transfer. Familiarity with data validation libraries and automatically generated API specifications.
- SQL and relational data modelling, at depth. Strong in SQL — complex joins, window functions, query plans and performance tuning. Design normalised schemas, reason about keys and cardinality, and write set-based logic rather than looping in application code. PostgreSQL experience preferred.
- Data pipelines and ETL. Practical experience building ingestion and transformation pipelines: reading from source systems, landing data, transforming it into a curated model, and implementing reconciliation and data-quality checks. You will not own the pipelines day to day, but you must be able to work on them competently and provide cover.
- Workflow and state management. Experience implementing approval workflows, state machines or case management, including validation rules and audit logging.
- Automated testing as a matter of routine — unit and integration — with meaningful coverage of business logic. Experience with pytest.
- Linux and deployment. Comfortable operating on Linux servers: service management, log management, troubleshooting a live application. Experience with CI/CD pipelines and artefact repositories.
- Version control and code review. Disciplined use of Git, branch protection and pull request review. Experience reviewing other engineers work constructively.
- Communication in a distributed team. You will work daily with a stakeholder in London and periodically with infrastructure, identity and data-protection teams. Clear written English and the confidence to raise a problem early are essential.
- Identity and access management domain knowledge — entitlements, roles, segregation of duties, access recertification, or experience with an IAM platform such as SailPoint.
- Workflow orchestration — Apache Airflow, or an enterprise scheduler such as Control-M or Autosys.
- Front-end capability — server-rendered templating with Jinja2 and HTMX, or a component framework such as Angular.
- Asynchronous task frameworks — Celery with Redis or an equivalent broker.
- Regulated-environment experience — delivery within a bank or other regulated institution, including change management, security assessment and penetration testing cycles.
- Reporting and analytics — designing data models consumed by Power BI or a comparable tool
- Self-motivated and passionate about delivering exceptional results, with a strong desire to take ownership of complex technical problems and drive them to resolution.
- Platform Thinking & Ownership: Ability to think holistically about the platform, considering the interactions and dependencies between different components and systems.
Location: Mumbai
About BNP Paribas Group
BNP Paribas is the European Union's leading bank and key player in international banking. It operates in 65 countries and has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in its three main fields of activity: Commercial, Personal Banking & Services for the Group's commercial & personal banking and several specialized businesses including BNP Paribas Personal Finance and Arval; Investment & Protection Services for savings, investment, and protection solutions; and Corporate & Institutional Banking, focused on corporate and institutional clients. Based on its strong diversified and integrated model, the Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporates and institutional clients) to realize their projects through solutions spanning financing, investment, savings and protection insurance. In Europe, BNP Paribas has four domestic markets: Belgium, France, Italy, and Luxembourg. The Group is rolling out its integrated commercial & personal banking model across several Mediterranean countries, Turkey, and Eastern Europe. As a key player in international banking, the Group has leading platforms and business lines in Europe, a strong presence in the Americas as well as a solid and fast-growing business in Asia-Pacific. BNP Paribas has implemented a Corporate Social Responsibility approach in all its activities, enabling it to contribute to the construction of a sustainable future, while ensuring the Group's performance and stability.
About BNP Paribas India Solutions
Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union's leading bank with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10000 employees, to provide support and develop best-in-class solutions.
Commitment to Diversity and Inclusion
At BNP Paribas, we passionately embrace diversity and are committed to fostering an inclusive workplace where all employees are valued, respected and can bring their authentic selves to work. We prohibit Discrimination and Harassment of any kind and our policies promote equal employment opportunity for all employees and applicants, irrespective of, but not limited to their gender, gender identity, sex, sexual orientation, ethnicity, race, colour, national origin, age, religion, social status, mental or physical disabilities, veteran status etc. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in.
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.
2,286,187 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
Data Science
Similar stack
Same company
Mumbai
PRINCIPAL, DATA ENGINEER
2 days ago
In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Scala
Databases
Cassandra
Presto
Apache Kafka
AI/ML
Hadoop
Spark
Airflow
DevOps
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
OpenStack
Analytics
ETL/ELT
Apply
Apply
Clinical Data Engineer
2 days ago
Remote (India) · Full-Time · 5+ years exp · Bachelor's Degree · Chennai
Python
SQL
Databases
Snowflake
Databricks
Delta Lake
AI/ML
Spark
DevOps
GitHub Actions
Azure
CI/CD
AWS
GitHub
GitLab
Amazon S3
Analytics
Tableau
Power BI
ETL/ELT
Management
Confluence
Jira
Agile
Life Sciences
CDISC
Veeva
Apply
Data Engineer -Turgon AI agents
6 hours ago
Remote (United Arab Emirates) · Full-Time · 8+ years exp · India
AI/ML
AI Agents
Apply
Lead - Data Scientist
6 hours ago
In office · Full-Time · 8+ years exp · Pune
Databases
Neo4j
DynamoDB
AI/ML
Function Calling
AI Agents
LLM
RAG
Agentic Workflows
DevOps
AWS
AWS Fargate
AWS Lambda
Amazon S3
Apply
Senior Data Engineer - Azure/Databricks
1 day ago
In office · 4+ years exp · Gurgaon · Bengaluru · Mumbai
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
GCP
Azure
AWS
Apply
Payments Data Scientist Associate
1 day ago
In office · 3+ years exp · Mumbai
Python
SQL
Analytics
Tableau
Apply
Director – Technology GRC
8 hours ago
In office · Full-Time · 12+ years exp · Mumbai
Management
ServiceNow
Apply
Apply
looking for sales manager for mumbai 410401
8 hours ago
$4.5k per year · In office · Full-Time · 4+ years exp · Mumbai
Apply
This is one of many
2,286,187 more open roles from verified company boards, updated every day.

