Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Associate Director, Software Engineering

Home > Python programming jobs

Associate Director, Software Engineering in Others new

  • Pune, India

Responsibilities

  • Define performance testing strategies, approaches, and success criteria for throughput, latency, error rates, capacity, and scalability.
  • Design, build, maintain, and automate load, stress, endurance, soak, and spike test suites for APIs and distributed systems.
  • Create realistic workload models, API-level scenarios, and performance-test data based on production-like usage patterns.
  • Analyze response times, resource utilization, thread and connection behavior, queueing, logs, metrics, and traces to identify bottlenecks.
  • Collaborate with SRE/DevOps teams on performance environments, monitoring, dashboards, alerts, and cloud-native system tuning.
  • Validate performance of API Gateway, AWS Lambda, Amazon EKS, load balancers, databases, and other cloud components.
  • Integrate performance testing into CI/CD pipelines and provide release sign-off evidence.
  • Produce performance reports, communicate risks and remediation plans, promote performance engineering practices, and support incident triage.

Requirements

  • Bachelor’s degree in Engineering is required.
  • Strong hands-on experience in performance testing and performance engineering for APIs and distributed systems.
  • Experience with JMeter and/or Gatling or equivalent tools, including scripting, parameterization, correlation, and result analysis.
  • Experience implementing performance testing in CI/CD environments such as Jenkins.
  • Experience with version control and collaboration tools including Jira, GitHub, and Confluence.
  • Good understanding of AWS and cloud-native architectures, including networking, load balancing, auto-scaling, and container platforms.
  • Strong monitoring, observability, and performance diagnostics skills using tools such as Splunk, AppDynamics, and CloudWatch.
  • Working knowledge of Linux and Python and/or Shell scripting for test automation, environment checks, and reporting.
  • Understanding of non-functional requirements, resilience patterns, and high-availability concepts.
  • Banking domain knowledge and familiarity with Open Banking and API ecosystems are preferred.
  • Excellent verbal and written communication skills are required.

Benefits

  • Flexible working arrangements and opportunities for continuous professional development and career growth.
  • Inclusive and diverse workplace culture where employees are valued, respected, and encouraged to contribute.

HSBC

HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it se...

Similar positions

Engineering Manager, Notifications

  • Discord
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $248k-$341k
  • Worldwide

Full-Stack Engineer - Platform Engineering

  • ElevenLabs
  • Full time
  • Remote
  • 10/15/2026
  • Worldwide

Senior Software Engineer

  • Nuro
  • Full time
  • USA
  • 10/15/2026
  • Salary: $160k - $291k/yr
  • Mountain View, CA

Senior Software Engineer, Network Development

  • CoreWeave
  • Full time
  • USA
  • 10/15/2026
  • Salary: $165k - $220k/yr
  • Bellevue, WA

Senior Software Engineer - Data Engineer

  • Tekion
  • Full time
  • Others
  • 10/15/2026
  • Salary: Competitive
  • Bengaluru, India