Job details
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
About the Role
We are seeking a highly skilled and motivated VP Risk Developer to join our Equities Risk Technology team. This role offers an exciting opportunity to work on critical risk management systems, developing cutting-edge solutions that support our global trading desks. The ideal candidate will be a hands-on developer with a strong commitment to engineering excellence, particularly in Test-Driven Development (TDD), and will contribute to the full software development lifecycle.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance risk management applications for Equity Derivatives.
- Implement solutions across the full stack, utilizing React for front-end development, Kotlin for back-end services, and integrating with MongoDB, Oracle, Solace, and Kafka.
- Champion and strictly adhere to Test-Driven Development (TDD) methodologies, ensuring high code quality, comprehensive test coverage, and maintainable software.
- Collaborate closely with quantitative analysts, traders, and other technology teams to gather requirements, define technical specifications, and deliver solutions that meet business needs.
- Participate in code reviews, architectural discussions, and contribute to the continuous improvement of development processes and practices.
- Troubleshoot and resolve production issues, ensuring the stability and reliability of risk systems.
- Contribute to the evolution of the technical architecture and strategic direction of the risk platform.
Technical Skills
Essential
- Strong proficiency in Kotlin for backend development.
- Extensive experience with React for building responsive and user-friendly web interfaces.
- Demonstrable expertise in Test-Driven Development (TDD) and unit testing frameworks.
- Solid experience with MongoDB and Oracle databases, including schema design, query optimization, and performance tuning.
- Experience with messaging platforms such as Solace and Kafka.
- Proficiency with version control systems (e.g., Git) and CI/CD pipelines.
Desirable
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
Experience
- Proven experience in software development, with a significant portion in financial services or a related high-performance computing environment.
- Proven track record of delivering complex software solutions in a fast-paced environment.
Domain Knowledge
- Experience with Equity Derivatives products (e.g., options, futures, structured products) and their associated risk measures (e.g., Delta, Gamma, Vega, Rho, Theta) is highly beneficial but not mandatory.
- Understanding of market risk, credit risk, or operational risk concepts is a plus.
Education
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related technical field or experience operating in a similar role.
Key Attributes
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- Ability to work independently and as part of a globally distributed team.
- Proactive, self-starter with a strong sense of ownership and accountability.
What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 27 days annual leave (plus bank holidays)
- A discretional annual performance related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
Visit our About Us | Culture, Values & Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
#LI-AP2
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Get Weekly Job Offers
Be first to know when jobs open.