Citi is seeking a highly motivated Python Developer to join the Wholesale Credit Risk Technology team supporting Institutional Credit Management. The role will involve designing and delivering innovative technology solutions using Python, FastAPI, and other modern tools.
Requirements
- Experience building enterprise-scale, componentized applications using Python and FastAPI
- Experience working with CI/CD pipelines, Kubernetes, and other containerized platforms
- Ability to collaborate effectively with cross-functional development teams
- Strong communication skills with the ability to report development progress to the Project Lead
- Experience working with onshore, offshore, and matrixed teams to deliver business solutions
- Ability to troubleshoot, investigate, and resolve potential defects and production support issues
- Recent experience with modern Python development using Large Language Models (LLMs), Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG) architecture
- Financial Services industry experience preferred
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience
Benefits
- Medical, dental & vision coverage
- 401(k)
- Life, accident, and disability insurance
- Wellness programs
- Paid time off packages