Citi

Commodities

PythonRiskDeveloper-VicePresident

United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Vice President candidates.

The Brief

“Python Risk Developer - Vice President at Citi. Skills: Python, micro-services, risk technology, distributed systems. Design microservices. Develop microservices”

Industry & Context.

Commodities
Problems you'll solve

problem-solving skills; capability to write code quickly and accurately; troubleshooting production issues

What They're Looking For.

Must Have

Python, SQL Server, delivery throughout the entire lifecycle, problem-solving skills, troubleshooting production issues, working with an analytics library

Nice to Have

Commodities Risk background, front-office derivatives experience, interacting with the trading desks, Parquet exposure, risk greeks, Options, Futures, Exotics, market data, Python and databases within a distributed micro-services architecture, loosely coupled architectures, queuing technology, RabbitMQ, C#, SOLID, TDD, CI/CD, Automated Deployment environment, OpenShift, Kubernetes, Jenkins, uDeploy, AI tools

What You'll Do.

Develop microservices

Maintain microservices

Develop functionality

Resolve production issues

Integrate analytics pricing models

Integrate Market Data

Integrate Trade Repository

Stay updated with technology trends

How You'll Work.

Team & Collaboration

Work with Traders; Work with Risk Managers; Collaborate with internal technology teams; Collaborate with Markets Quantitative Analytics team; Collaborate with Commodities Market Data team; Collaborate with Global Teams

Full Job Description

**Discover your future at Citi** Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. **Job Overview** The Commodities trading business at Citi has grown significantly in the last 10 years to become one of the leading industry players. It is a federated business model that covers market-making across all types of assets including Oil, Gas, Power, Agriculture, Emissions, Metals, Freight, Exotics and Indices. This role is within the London Commodities Risk Technology team, focussing on our front-office trading platform. This proprietary trading platform is currently going through an exciting re-engineering phase and we are seeking to build out the development team. This front-office risk system calculates large volumes of results data, so there are considerable challenges in data modelling, distributed processing & grid computing. Hence, we require a seasoned developer who can efficiently design and develop micro-services and components which can handle and process large amount of data with optimal performance. The application the candidate will be developing is a highly-distributed Python-based micro-services platform that uses RabbitMQ for transport and Openshift/Kubernetes for deployment. We are committed to hiring the brightest and best technical experts and in return can offer roles with direct business interaction and day–to-day usage of the latest technology. **What you 'll do** * **Services Development and maintenance:** Design, develop and maintain high performing fault-tolerant Python micro-services, in order to deliver a seamless user experience for our clients. * **Stakeholder Management** : Work with Traders and Risk Managers to gather requirements, perform analysis and develop functionality. Assist with SL3 to resolve production issues. * **Collaboration wi

Free ATS check

Applying for this Python Risk Developer - Vice President role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Citi?

Real rants from real employees. Read before you apply.

Read Company Rants →