Responsibilities
Design, develop, and optimize scalable Python backend applications and Spark data pipelines for financial data, credit risk analytics, stress testing, and regulatory reporting. Lead delivery of risk analytics solutions, improve distributed data processing performance, maintain engineering quality through testing and CI/CD, and mentor team members.
Requirements
Requires 7+ years of software development experience, including 5+ years building enterprise applications with Python and Apache Spark, plus strong backend, distributed computing, big data, and SQL expertise. Candidates should also have 3+ years leading software projects and experience in financial markets, credit risk, regulatory reporting, scenario analysis, or stress testing.