The Analytical Calculation Engine (ACE) Development Team is part of Citi Finance and Risk Technology, responsible for developing and implementing analytical models for derivatives credit risk and exposure calculations across the firm.
The role involves enhancing system architecture, codebase organization, testing, and release processes by collaborating with developers, quants, and front office technology teams. Exposure to high-performance distributed computing and cloud technologies is expected.
Key responsibilities include:
Qualifications include proven experience in software development, excellent Python skills, understanding of software design and architecture, experience with distributed systems, CI/CD, and DevOps, along with strong analytical, mathematical finance, and communication skills. Leadership experience and ownership capability are essential.
Advantages include knowledge of C++, derivatives markets, regulatory projects, high-performance and cloud computing, numerical analysis, Monte Carlo methods, and stochastic calculus.
Educational requirement: Master's degree or equivalent in computer science, mathematics, engineering, or physics.
This description provides a high-level overview; additional duties may be assigned.