Live opening · Posted 3 days ago

Associate Director, Software Engineering

HSBc · Pune District, Maharashtra, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyHSBc
LocationPune District, Maharashtra, India (On-site)
Work modeNo
SkillsPython, AWS, Kubernetes
SourceLinkedin
ListedPosted 3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
2 min from Linkedin publishing this role to us finding it
3 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
53,866 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Some careers have more impact than others.
If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.
We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering
Principal responsibilities
The Performance Testing Engineer will be responsible for defining and executing performance testing for HSBC Open Banking Cloud solutions, ensuring services meet non-functional requirements for scalability, resilience and stability. The role will work closely with engineering, SRE/DevOps, and product teams to identify bottlenecks early, drive performance improvements, and embed performance testing into CI/CD pipelines.
Define performance testing strategy, approach and success criteria aligned to Open Banking non-functional requirements (throughput, latency, error rates, capacity and scalability).
Design, build and maintain automated performance test suites (load, stress, endurance/soak, spike), integrating execution into CI/CD pipelines.
Create realistic workload models using production-like usage patterns, including API-level test scenarios and data design suitable for performance testing.
Analyse results (response times, resource utilisation, thread/connection behaviour, queueing), identify bottlenecks and provide actionable recommendations to development and platform teams.
Collaborate with SRE/DevOps to set up performance environments, monitoring, dashboards and alerts using tooling such as Splunk, AppDynamics and CloudWatch.
Validate performance of cloud-native components (for example API Gateway, AWS Lambda, Amazon Elastic Kubernetes Service (EKS), load balancers, databases) and support tuning activities.
Produce clear performance reports and communicate risks, remediation plans and trends to stakeholders; promote performance engineering best practices across the team.
Support releases by providing performance sign-off evidence and contribute to incident triage where performance degradation is suspected.
Requirements
Minimum Bachelor Degree of Engineering with excellent verbal and written communication skills.
Strong hands-on experience in performance testing and performance engineering for APIs and distributed systems.
Proven experience with performance test tools such as JMeter and/or Gatling (or equivalent), including scripting, parameterisation, correlation and result analysis.
Experience implementing performance testing in CI/CD (for example Jenkins) and using version control and collaboration tooling (Jira, GitHub, Confluence).
Good understanding of AWS and cloud-native architectures, including performance characteristics of networking, load balancing, auto-scaling and container platforms.
Strong skills in monitoring/observability and performance diagnostics using tools such as Splunk, AppDynamics and CloudWatch; ability to interpret metrics, logs and traces.
Working knowledge of Linux and scripting (Python and/or Shell) to automate test execution, environment checks and reporting.
Strong understanding of non-functional requirements, resilience patterns and high availability concepts; ability to translate requirements into measurable test outcomes.
Good to have banking domain knowledge and familiarity with Open Banking/API ecosystems.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App