Global banking and financial services giant HSBC has opened applications for the position of Junior Associate – Python Developer. This is a Hybrid, Full-Time opportunity based out of their technology and electronic data operations hub in Bengaluru, Karnataka.
⚠️ Urgent Deadline: This position was posted on 30 June 2026, and the application window closes strictly on 07 July 2026. Early submission is highly recommended to clear the initial automated screening loops.
While the job title says “Python Developer,” this is not a generic software engineering role. This is a highly specialized, quantitative role sitting directly at the intersection of Structured Finance, Credit Portfolio Management, and Financial Engineering. You will be using Python to automate, model, and manage complex international credit risk assets, securitizations, and Collateralized Loan Obligations (CLOs).
| Attribute | Details |
| Company | HSBC Electronic Data Processing (India) Private Ltd |
| Job Role | Junior Associate – Python Developer |
| Job Location | Bengaluru, Karnataka, India |
| Work Style | Hybrid Worker |
| Job ID | 50045 |
| Employment Type | Full-Time |
| Date Posted | 30 June 2026 |
| Apply By Date | 07 July 2026 |
| Application Fee | ₹0/- (100% Free) |
In this role, your technical and financial capabilities will be applied to the lifecycle management of global securitized assets and portfolios. Your day-to-day deliverables include:
To clear HSBC’s specialized screening process, you must bridge the gap between financial theory and data automation.
1.Target the Python-Finance Intersection:Before July 7, 2026.
Do not submit a generic software developer resume. Reframe your profile to highlight Python projects that deal with data analysis, financial modeling, automation scripts, or relational databases. Explicitly mention keywords like Data Reconciliation, Financial Automation, or Quantitative Analysis.
2.Submit via the Official HSBC Career Engine:Use the unique tracking ID.
Navigate to the HSBC global careers platform and search for Job ID: 50045. Double-check that your profile is flagged for the Bangalore location and hit submit well before the July 7 cutoff to prevent database timeout exclusions.
3.Master Data Manipulation and Securitization Basics:Prepare for technical interview panels.
Expect the evaluation loops to test your ability to clean messy data pools using Python. Additionally, brush up on fundamental structured finance concepts—understand what a CLO is, how loan defaults affect a portfolio, and why data verification audits matter.