Description
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.
We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering. As a key member of our GTS Technology department, you will lead end-to-end delivery for enterprise software products, ensuring predictable outcomes across scope, timeline, quality, and risk.
Key Responsibilities:
- Lead end-to-end delivery for enterprise software products, ensuring predictable outcomes across scope, timeline, quality, and risk
- Drive technical design (microservices/layered/DDD), ensuring resilience, performance, and maintainability
- Lead enterprise migration program (re-host/re-platform/re-factor), including dependency management, cutover planning, and rollback strategy
- Oversee database and data model design, performance tuning, and data consistency patterns
- Build and develop engineering teams: hiring, coaching, performance management, and succession planning
- Identify and pilot practical GenAI use cases (e.g., developer productivity, knowledge retrieval), ensuring safe and compliant adoption
Requirements:
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related discipline
- 15+ years of software development experience; 8+ years of technology leadership/people management experience
- Strong Java skills; deep experience with Spring Boot and Spring Cloud
- Proven expertise in enterprise API development and governance
- Demonstrated technical design experience with strong documentation capability
- Strong database design skills (primarily relational), including indexing, transactions, and performance optimization
- Proven experience delivering enterprise migration program (application/platform/data), including cutover risk control
- Foundational GenAI knowledge and the ability to translate it into practical, governed use cases
What additional skills will be good to have?
- Kubernetes, API Gateway experience
- Distributed systems experience (messaging, caching, rate limiting, circuit breaking, idempotency, consistency patterns)
- DevSecOps practices, observability platform implementation, and production resilience engineering
- Hands-on exposure to GenAI toolchains (e.g., RAG, vector search, prompt engineering, evaluation and governance)
- Strong problem-solving and analytical skills, with the ability to develop creative solutions to complex challenges
- Excellent communication and collaboration skills, able to work effectively with both technical and non-technical stakeholders
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://portal.careers.hsbc.com/careers/job/563774610791376