Senior Data Platform Engineer

Deutsche Bank

Pune District

On-site

INR 3,000,000 - 6,000,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Leave policy
Parental leave
Childcare reimbursement
Education sponsorship
Employee Assistance Program
Hospitalization insurance
Life Insurance
Health screening

Job summary

Deutsche Bank, Pune, India, is seeking a Senior Data Platform Engineer to lead the modernization of a critical enterprise data platform. The role focuses on hands-on Java development, design leadership, and transitioning components from on-premise to a GCP-based data platform.

The candidate will contribute through coding, reviews, debugging, and production delivery while shaping architecture for scalable data ingestion and governance across Legal, Compliance, HR, Audit, and Investigations

Qualifications

  • Hands-on Java engineering in an enterprise data platform.
  • Experience with on-premise and cloud-based transitions (GCP).
  • Strong SQL/PL-SQL and data-modeling capabilities.

Responsibilities

  • Design, code, test, review, and support production-grade Java services and PL/SQL components.
  • Lead modular decomposition of legacy data-platform capabilities.
  • Develop scalable ingestion and data-flow patterns across sources.
  • Define engineering standards for Java, Python, SQL, APIs, testing and CI/CD.
  • Coach team members through hands-on design walkthroughs and code reviews.

Skills

Java engineering
Python coding
Data-platform design
SQL/PL-SQL
Code reviews

Tools

Oracle PL/SQL
Java services
APIs

Job description

Job Title: Senior Data Platform Engineer
Corporate Title: Assistant Vice President
Location: Pune, India

Role Description

This position sits within Deutsche Bank's eDiscovery and Archiving Technology group and will play a leading engineering role in the modernization of a critical enterprise data platform. The platform provides identification, data-source intelligence, and configuration-control capabilities supporting defensible eDiscovery decisions across Legal, Compliance, HR, Audit, and Investigations. The successful candidate will strengthen and evolve the existing on-premise data platform while leading the technical design and hands-on development of a new generation GCP-based data platform. This is a deeply hands-on engineering role, not a pure architecture, coordination, or people-management position. It requires expert-level Java engineering, strong data-platform design capability, practical Python coding knowledge, and the ability to convert complex legacy business logic into modular, testable, observable, and auditable services and data products. The role will set engineering direction, lead designs, influence technical team members through code-level credibility, and remain directly accountable for coding, code reviews, debugging, troubleshooting, and production delivery.

What we’ll offer you

As part of our flexible scheme, here are just some of the benefits that you’ll enjoy,

  • Best in class leave policy.
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above
Your key responsibilities
  • Operate as a deeply hands-on lead engineer: personally design, code, unit test, review, profile, debug, deploy, and support production-grade Oracle PL/SQL packages, Java services, APIs, batch components, data-processing modules, and integration frameworks. Produce reference implementations for complex or high-risk capabilities.
  • Own key design decisions for modular decomposition of legacy data-platform capabilities, including custodian identity, employment history and aliases, application and data-source coverage, archive configurations, retention context, refinement rules, and identification outputs.
  • Extract and rationalize business logic embedded in legacy code, database routines, manual backend processes, and operational knowledge; distinguish essential control logic, from accidental complexity and prevent a like-for-like migration of legacy constraints.
  • Design, develop & maintain the on-premise data platform through substantial hands-on Java coding, supported by relational data models, advanced SQL and PL/SQL, controlled interfaces, automated ingestion, reconciliation, and operational tooling. Improve maintainability, test coverage, documentation, release quality, and production supportability through direct implementation.
  • Design for coexistence and transition between on-premise and GCP components, including secure connectivity, data synchronization, reconciliation, dual-run controls, cutover, rollback, and progressive retirement of legacy components without disrupting eDiscovery obligations.
  • Develop scalable ingestion and onboarding patterns for HR, application, archive, account, migration, retention, and other source data; support bulk loads, schema validation, data-quality controls, source traceability, and controlled schema evolution.
  • Establish a trusted data model and source-of-truth hierarchy for custodian identity and source coverage, with explicit provenance, effective dating, confidence, exception handling, and full traceability of why an identification or downstream task was produced.
  • Design services and configuration capabilities that reduce hard-coded change, enable controlled onboarding and offboarding of applications and data sources, and expose reusable capabilities to EDI and other approved consumers through secure APIs and events.
  • Build end-to-end auditability into the platform, capturing data lineage, rule versions, decision context, user and system actions, overrides, approvals, and evidence needed to explain and defend identification outcomes.
  • Define engineering standards for Java, Python, SQL, APIs, data modeling, testing, observability, resilience, security, CI/CD, and Infrastructure as Code; use code reviews and design reviews to drive consistent adoption across the team.
  • Lead technical design forums and influence engineers, architects, product partners, and control stakeholders toward robust, simple, and supportable solutions; challenge weak designs constructively and translate target architecture into implementable increments.
  • Influence and coach technical team members through pair programming, hands-on design walkthroughs, reference
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Engineer, AVP
Data Platform Engineer, AVP

Deutsche Bank • Pune District

On-site
INR 2,500,000 - 4,000,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance reimbursement
+1
Senior Cloud Engineer – GCP – VP (eDiscovery & Archiving Technology)
Senior Cloud Engineer – GCP – VP (eDiscovery & Archiving Technology)

Deutsche Bank AG • Pune District

On-site
INR 2,800,000 - 5,800,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance
+5
Senior Cloud Engineer – GCP – VP (eDiscovery & Archiving Technology)
Senior Cloud Engineer – GCP – VP (eDiscovery & Archiving Technology)

Deutsche Bank • Maharashtra

On-site
INR 4,000,000 - 6,000,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance reimbursement
+5
Senior Engineer - Java + AI Engineer, AVP
Senior Engineer - Java + AI Engineer, AVP

Deutsche Bank • India

On-site
INR 1,800,000 - 2,400,000
Best in class leave policy
Gender neutral parental leaves
Childcare reimbursement
+5
Engineer, AS
Engineer, AS

Deutsche Bank AG • Pune District

On-site
INR 2,200,000 - 2,800,000
Leave policy
Parental leaves
Childcare assistance
Senior Platform Engineer – Vice President
Senior Platform Engineer – Vice President

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Engineer for Data Management
Senior Engineer for Data Management

Deutsche Bank • Pune District

On-site
INR 1,800,000 - 2,400,000
GCP - JAVA Developer, AVP
GCP - JAVA Developer, AVP

Deutsche Bank AG • Maharashtra

On-site
INR 2,200,000 - 3,400,000
Leave policy
Parental leave
Education sponsorship
+4
Development Lead, Director
Development Lead, Director

Deutsche Bank • Pune District

On-site
INR 1,400,000 - 1,900,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance reimbursement
+5
Engineer
Engineer

Deutsche Bank • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance reimbursement
+5