Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Senior Engineer

Deutsche Bank Pune senior full-time

The employer hasn't listed a salary.

Apply on Deutsche Bank

Description

We are looking for a Senior Engineer to own the design and delivery of large-scale Java microservices and data pipelines on GCP. You will lead architecture, performance tuning, and cross-team initiatives. You will build scalable, reliable Java services and streaming/batch dataflows, drive architecture decisions, and mentor engineers to deliver high-throughput data solutions.

Responsibilities:

  • Design & Build: Architect and implement production-grade Java microservices following clean architecture and best practices.
  • Data Platform: Design and optimize streaming and batch solutions (Dataflow/Beam, Spark) for high throughput use cases.
  • Data Pipelines: Build, operate, and optimize streaming and batch pipelines on GCP Dataflow (Apache Beam) and related services.
  • Cloud Platform: Own services deployed to GCP (Pub/Sub, Dataflow, BigQuery, Cloud Storage, IAM, VPC).
  • CI/CD & IaC: Define and implement CI/CD pipelines and infrastructure-as-code patterns; mentor others on automation.
  • Technical Debt & Quality: Drive testing strategy (unit/integration/end-to-end), static analysis and continuous improvement.

Requirements:

  • 9+ years professional software engineering experience, with deep Java expertise and a track record of technical leadership in large systems.
  • Proven experience designing and operating microservices architectures at scale.
  • GCP: Hands-on experience with GCP services (Pub/Sub, Dataflow, BigQuery, Cloud Storage, Compute/GKE).
  • Data Engineering: Experience building data pipelines (streaming and batch) and handling large-volume data.
  • Relational Databases: Practical experience with PostgreSQL and Oracle,schema design, indexing, query optimization, performance tuning, backup/replication strategies, and writing stored procedures (PL/pgSQL / PL/SQL).
  • System Design: Strong knowledge of distributed systems, concurrency, and performance tuning.
  • DevOps: Familiar with Docker, Kubernetes (GKE), CI/CD pipelines, and infrastructure-as-code.
  • Testing & QA: Strong testing discipline, TDD/BDD experience, and automated test frameworks.
  • Communication: Excellent verbal and written communication; ability to mentor and influence cross-functional teams.

Benefits:

  • 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

Skills

Required

Nice to have

  • Apache Beam
  • Spark
  • Streaming Concepts
  • DB Migration/Tooling
  • Datastores
  • Security & Compliance
  • Performance Profiling

Ready to apply?

You apply with the employer directly. Their original posting is here: https://db.wd3.myworkdayjobs.com/en-US/DBWebsite/job/Pune---Business-Bay/Senior-Engineer---AVP_R0449226

Apply on Deutsche Bank