# Senior Engineering Lead ( Java /Microservices / GCP)/Sr Associate director

**Company**: GCIO
**Location**: Pune, Maharashtra
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://portal.careers.hsbc.com/careers/job/563774611754909?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3949e1ce-cd4

## Description

We are looking for a Senior Associate Director, Engineering to lead the end-to-end design and delivery of resilient, cloud-native data platforms and microservices.

You will set technical direction, modernize legacy estates, and stay close enough to the code to unblock teams and raise engineering quality,especially in Java/Spring Boot and distributed system design.

**Key Responsibilities:**

- Technical leadership & architecture: Own solution architecture for high-performance data pipelines and microservices, covering non-functional requirements.

- Define and drive modernization roadmaps, ensuring minimal disruption to live services.

- Establish engineering standards for API design, event-driven integration, data modelling, testing strategy, CI/CD and operational readiness.

- Manage technical debt with clear prioritization and measurable outcomes.

**Hands-on Delivery (Java-centric):**

- Architect, Design and build core services using Java (8+), Spring Boot 3, JPA, PostgreSQL, and event streaming patterns.

- Lead real-time processing implementations using Apache Flink.

- Partner with engineers in code reviews, pair debugging, performance tuning, and production incident resolution.

- Build automation for engineering efficiency.

**Cloud, Data & Platform Engineering (GCP):**

- Drive engineering delivery on GCP: Dataflow, Pub/Sub, GCS, Composer/Airflow, BigQuery, and GKE.

- Own operational excellence for production workloads: monitoring, alerting, capacity planning, reliability improvements and cost optimization.

- Ensure data quality, integrity, lineage and security controls across pipelines and downstream consumption.

**People Leadership & Stakeholder Management:**

- Coach and mentor engineers across levels; build a culture of craftsmanship, accountability, and continuous improvement.

- Communicate effectively with senior stakeholders,translating business outcomes into technical plans and delivery milestones.

- Proactively manage risks, dependencies and delivery impediments.

**Required Skills & Experience:**

- 15+ years in software engineering, including significant experience designing and delivering distributed systems and data-intensive applications.

- Strong hands-on Java experience with Spring Boot, REST/event-driven services, ORM, and SQL performance tuning.

- Proven system design skills: microservices patterns, async messaging, idempotency, consistency models, caching, rate limiting, and failure handling.

- Solid experience delivering cloud-native solutions, preferably GCP.

- Strong troubleshooting ability across applications, data, infrastructure and performance layers.

- Clear communicator; able to align architecture decisions with business priorities and operational constraints.

## Skills

### Required
- Java
- Microservices
- GCP
- Spring Boot
- Distributed Systems
- Data Pipelines
- Apache Flink
- Python
- GKE
- Dataflow
- Pub/Sub
- GCS
- Composer/Airflow
- BigQuery
- PostgreSQL
- JPA
- SQL Performance Tuning
- System Design
- Cloud-Native Solutions
- Troubleshooting

### Nice to have
- Kubernetes
- Helm
- CI/CD Pipelines
- Prometheus
- Grafana
- Stackdriver/Cloud Monitoring
- Distributed Tracing
- Security Practices
- Secrets Management
- IAM
- Network Segmentation
- Secure SDLC
- React
- TypeScript
- MongoDB
- Polyglot Persistence

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774611754909?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
