Back to jobs
H
Hiring companyHSBC

Verified today

Associate Director, Software Engineering

Pune, Maharashtra, India Full-time On-site

About the role

HSBC seeks an Associate Director of Software Engineering in Pune to lead backend system design and microservice architecture. The role involves mentoring engineers, driving coding standards, and integrating AI features using LLM frameworks. This on-site position requires extensive experience in Java, Python, and distributed systems.

What you’ll do

  • Design and implement scalable, fault-tolerant backend systems
  • Evolve microservice and event-driven architectures
  • Partner with Solution Architects and Product Managers to translate business requirements
  • Contribute to system and API design ensuring modularity and performance
  • Ensure coding standards and drive best practices in testing and documentation
  • Mentor junior engineers and conduct code reviews
  • Integrate LLM frameworks to build AI and agentic features
  • Help build products from vision to scalable platform

What you’ll bring

  • 12 to 15 years of professional experience
  • Expert knowledge of Java 8+ or Python frameworks
  • Deep understanding of Micro-Service Architecture and Design Patterns
  • Experience with REST and GraphQL API development
  • Proficiency in SQL and NoSQL databases (e.g., Oracle, MongoDB)
  • Knowledge of middleware technologies like Kafka or RabbitMQ
  • Familiarity with CI/CD pipelines using Jenkins, GitLab, Kubernetes, Docker
  • Practical experience integrating LLM frameworks for AI features

Skills

Java 8+PythonSpring BootMicroservicesKafkaREST APIsLLM IntegrationCI/CD