# Senior Engineer

**Company**: Deutsche Bank
**Location**: Pune
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://db.wd3.myworkdayjobs.com/en-US/DBWebsite/job/Pune---Business-Bay/Senior-Engineer---AVP_R0449226?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1ea4c093-f37

## 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
- Java
- GCP
- Data Engineering
- Microservices
- Cloud Platform
- CI/CD
- IaC
- Testing
- QA
- Communication

### Nice to have
- Apache Beam
- Spark
- Streaming Concepts
- DB Migration/Tooling
- Datastores
- Security & Compliance
- Performance Profiling

---

Source: [Apply at db.wd3.myworkdayjobs.com](https://db.wd3.myworkdayjobs.com/en-US/DBWebsite/job/Pune---Business-Bay/Senior-Engineer---AVP_R0449226?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
