CrawlJobs Logo

Python Risk Developer - Vice President

United Kingdom, London · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

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.

Job Responsibility

  • 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 with internal technology teams: Collaborate with the Markets Quantitative Analytics (MQA) team who develop analytics pricing models to integrate with the Risk Platform and with the Commodities Market Data (CMD) team
  • Collaboration with Global Teams: The Commodities Technology team in Citi is spread across various geographies worldwide and a key responsibility is to collaborate and work effectively with these global teams
  • Integration with other supporting libraries: Work on integrating other libraries such as Market Data, Trade Repository, Analytics into the Risk Platform
  • Continuous Learning: Stay updated with latest trends and developments in technology

Requirements

  • Ideally from a Commodities Risk background, though any front-office derivatives experience useful
  • A history of interacting with the trading desks and ability to analyse and address issues and queries quickly and effectively
  • Recent hands-on experience with Python plus SQL Server and ideally some Parquet exposure
  • Evidence of strong delivery throughout the entire lifecycle
  • Strong problem-solving skills and capability to write code quickly and accurately, plus experience of troubleshooting production issues
  • Experience of working with an analytics library

Nice to have

  • Understanding of the risk greeks, products (Options, Futures, Exotics) and market data (curves, fixings/settlements, etc) ideally within a commodities business context
  • Experience with Python and databases within a distributed micro-services architecture
  • Some experience of loosely coupled architectures and queuing technology, ideally RabbitMQ
  • Some experience of C# would be advantageous
  • Good software engineering skills e.g. SOLID, TDD etc
  • Experience in a CI/CD and Automated Deployment environment with tools such as OpenShift/Kubernetes, Jenkins, uDeploy
  • Experience of using AI tools to assist with development

What we offer

  • Generous holiday allowance starting at 27 days plus bank holidays
  • increasing with tenure
  • A discretional annual performance related bonus
  • Private medical insurance packages to suit your personal circumstances
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Risk Developer - Vice President

8 matching positions

Risk Analytics – Assistant Vice President

The Model/Anlys/Valid Sr Analyst evaluates complex issues using multiple sources...
Location
Location
India , Mumbai; Haryana
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years' experience
  • Proficient in Microsoft Office with an emphasis on MS Excel
  • Proficiency in data analysis and visualization tools such as Python and Tableau is required to effectively manage, interpret, and present complex risk data and models
  • Consistently demonstrates clear and concise written and verbal communication skills
  • Self-motivated and detail oriented
  • Demonstrated project management and organizational skills and capability to handle multiple projects at one time
Job Responsibility
Job Responsibility
  • Develops, enhances, and validates the methods of measuring and analyzing risk, for all risk types including market, credit and operational
  • May develop, validate and strategize uses of scoring models and scoring model related policies
  • Conducts statistical analysis for risk related projects and data modeling/validation
  • Applies quantitative and qualitative data analysis methods including SAS programming, Structured Query Language (SQL) to extract, transform and analyze data and Visual Basic programming language
  • Prepares statistical and non-statistical data exploration, validate data, identify data quality issues
  • Conducts data analysis, data mining, read and create formal statistical documentation, reports and work with Technology to address issues
  • Analyzes and interprets data reports, make recommendations addressing business needs
  • Uses Predictive modeling methods, Optimizing monitoring systems, document optimization solutions, and present results to non-technical audiences
  • create formal documentation using statistical vocabulary
  • Generates statistical models to improve methods of obtaining and evaluating quantitative and qualitative data and identify relationships and trends in data and factors affecting research results
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Credit Risk Analytics - Assistant Vice President

The Credit Portfolio Senior Analyst is an intermediate-level position responsibl...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of relevant experience
  • Knowledge of consumer risk analytics and credit abuse
  • Prior experience in Python is an added advantage
  • Ability to apply credit and risk principles toward business goals
  • Demonstrated ability to synthesize, prioritize and drive results with a sense of urgency
  • Proven ability to remain organized in a fast-paced environment, managing multiple projects
  • Proven interpersonal, organizational and analytic skills
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Contribute to the development of new techniques and improvement of processes and work-flows
  • Develop recommendations to adjust credit policies by analyzing credit and financial performance
  • Utilize Statistical Analysis System (SAS) in a UNIX environment to perform risk, financial and data analyses
  • Research customer and/or management queries using risk systems and data
  • Participate in developing, testing, and optimizing credit policies
  • Manage risk levels for the entire credit spectrum across multiple products and retail formats
  • Prepare risk management presentations for senior management
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Markets Data Execution - Vice President

Markets Price Risk Data Execution team is looking for a Vice President candidate...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in relevant fields of Market Risk Management, Product Control or product valuation specialist with First Line and/or Second Line experience or in an associated consulting role
  • Significant experience with designing and monitoring key controls in a trading environment
  • Strong controls mindset, identifying and mitigating risks, communicating and escalating concerns
  • Strong data storytelling skills by crafting compelling narratives using data and monitoring controls
  • Excellent oral and written communications skills with the ability to interact effectively at all levels, develop strong partnerships across the organization, and present complex information clearly to senior stakeholders
  • Robust analytical problem-solving abilities and a high level of integrity to deal with highly confidential data
  • Experience dealing with regulators, Audit, Compliance, and other risk and control functions
  • Must be proficient with Excel, use of Python, SQL, Tableau, and other digital tools is a plus
  • Self-starting with proven ability to hit the ground running
  • Ability to handle complexity, ambiguity and a fast changing, often demanding work environment
Job Responsibility
Job Responsibility
  • Design and implement daily controls to mitigate identified data risk, analyze data control metrics, escalate data quality issues in a timely and well-articulated manner, and lead issue remediation connecting to the Price Risk strategic data programs
  • Oversee control daily performance and operating effectiveness, perform gap assessments or lesson learned analysis, identify and implement control enhancements as needed
  • Drive standardized and consistent mechanisms to evidence controls and supervision, and ensure alignment with longer term infrastructure initiatives
  • Understand the data quality issues aligned with that data set including end-to-end data flows and controls and ensure these are addressed in the defined target state solution with robust controls
  • Support strategic data execution against the designed target state control framework for Price Risk, including business analysis, data analysis, practical testing and implementation
  • Act as SME by providing strategic data risk advisory and support to the business and other stakeholders, guiding in decision-making processes
  • Provide centralized support to the business on data related policy, procedures, and requirements
  • Support regulatory and Internal Audit engagements, identify necessary corrective actions and facilitate remediation, ensuring timely response and delivery.
What we offer
What we offer
  • Equal opportunity employer
  • Accessibility support for persons with disabilities
  • Fulltime
Read More
Arrow Right

Model Monitoring, Analytics & Insights – Vice President

This position focuses on model performance monitoring, analytics, and insights f...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced Degree (Bachelors required or Masters preferred) in Statistics, Computer Science, Operations Research, Economics
  • Strong programming (SAS, SQL, Python, etc.) skills
  • Understanding of traditional modeling processes (linear/ logistic regression, segmentation, decision tree) and machine learning algorithms (Random Forest, Gradient Boosting, XG Boost, SVM, etc.), time series, linear/nonlinear optimization
  • Strong understanding of relevant model metrics / KPIs & bring out insights on model performance tracking
  • Good communication skill to be able to articulate technical information verbally and in writing to both technical and non-technical audiences is a must
  • Extensive experience in model monitoring/validation, performance scorecards, etc. in Excel, Tableau, Cognos, etc.
  • Experience in developing optimal/ automated solution of reporting processes using SAS, Excel VBA, Tableau will be a plus
  • 10+ Years of relevant experience in model analytics and insights
  • At least 7 years of extensive experience in model monitoring, generating business insights, analytical projects contributing business value
  • Experience in automating reporting processes would be a plus
Job Responsibility
Job Responsibility
  • Perform Root Cause Analysis explaining model performance to second line of defense and Policy teams for Business risk decisioning
  • Analyze & bring out Insights for Credit Risk Non-Regulatory Scoring/ Non-Scoring Segmentation models including performance assessment, drill down root cause analysis for performance deterioration, coming up with mitigation action providing rational for continued usage of the model without business impact
  • Present model performance to senior stakeholders, CROs, Risk Policy managers, Sponsors explaining the heath of the model, connecting model metrices to business scenarios explaining the breach in model performance
  • Explain model performance to second line (Model Risk Management) of defense providing rational of model performance deterioration (if any), explaining the applicability of the usage of the model
  • Respond to queries from 3rd Line of Defense (Internal and External Auditors) on model performance
  • Work effectively across cross functional teams - Development, Implementation, Policy, Validation and Governance teams - coordinating the horizontal model usage and maintenance activities
  • Perform analysis for benchmark models and other ad hoc analysis as required by business/validation teams
  • Develop knowledge and drive discussions on Model usage across channels, score range with Risk Strategy managers
  • Conduct QA/QC on all steps (e.g., input data, model output, etc.) required for model monitoring and production forecast reporting
  • Deliver comprehensive write-up of ongoing model performance assessment, Annual Model Review / Revalidation documents
What we offer
What we offer
  • Global benefits supporting employee well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right

Vice President of Engineering

Join a Series A–funded digital asset risk-management platform backed by Microsof...
Location
Location
United Kingdom
Salary
Salary:
140000.00 - 170000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Languages & Backend: Python, Go (Golang), TypeScript
  • Strong understanding of distributed systems, microservices, API-driven architectures
  • Data & Analytics: AWS Redshift, Athena, DynamoDB, Snowflake (or equivalent cloud data warehouses)
  • Kafka, Kinesis, or other streaming/event platforms
  • Experience building large-scale ingestion and normalisation pipelines
  • Experience with analytics engines, scoring frameworks, and real-time compute
  • Cloud & Infrastructure: AWS preferred (EKS, Lambda, S3, IAM, CloudWatch, ECS)
  • CI/CD tooling, infrastructure-as-code, observability, monitoring, deployment pipelines
  • Experience operating highly available systems in production environments
  • Security, Compliance & Enterprise: Secure systems design, identity/auth workflows, audit trails
Job Responsibility
Job Responsibility
  • Engineering Leadership & Execution: Lead engineering teams across backend, frontend, SRE, data platforms, and risk analytics
  • Drive execution of the engineering roadmap, delivering secure, scalable enterprise software
  • Define engineering processes that promote iteration, performance, and predictable delivery in a remote-first environment
  • Architecture & Platform Direction: Own end-to-end evolution of platform architecture: ingestion pipelines, scoring engines, real-time compute, APIs, and integrations
  • Guide system design decisions that ensure resilience, scale, and extensibility amid growing regulatory and market complexity
  • Lead technical direction for enterprise deployments, POCs, and customer integrations
  • Data Infrastructure & Analytics: Scale the data platform to support broader asset coverage, higher throughput, and more sophisticated analysis
  • Develop advanced analytics capabilities including anomaly detection, cross-chain signals, and automated scoring models
  • Ensure data accuracy, quality, and resiliency across pipelines and computation layers
  • Emerging AI & Automation Capabilities: Introduce new automation, reporting, and workflow intelligence features
What we offer
What we offer
  • Competitive salary + meaningful equity
  • Medical insurance (location dependent)
  • Fully remote + home office budget
  • Supported attendance at blockchain conferences
  • Opportunities to collaborate globally and shape emerging industry standards
  • Fulltime
Read More
Arrow Right

Python Counterparty Credit Risk Senior Developer, Vice President

The Analytical Calculation Engine (ACE) Development Team is a group within Citi ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in Python
  • Ability to write clean, tested highly efficient code
  • Proven track record of developing and supporting analytics library for derivatives pricing and risk
  • Experience developing software for Windows and Linux
  • Good command of scripting using UNIX Shell (ksh, bash, etc)
  • Experience working collaboratively within development teams
  • DevOps experience, deep understanding of SDLC and CI/CD (GIT, Jenkins preferable)
  • Outstanding analytical and problem-solving skills
  • Thorough and detailed approach to accuracy are essential
  • Ability to follow procedures and operate within strict guidelines
Job Responsibility
Job Responsibility
  • Developing and maintaining the Counterparty Credit Risk applications, leveraging in-house Python and C++ model libraries
  • Supporting and improving CI/CD (build, testing and release management) of the credit risk application
  • Contributing to the codebase to optimize performance and consolidate the workflow across asset classes
  • Extending existing test suites, including unit, regression, and integration tests
  • Performance and memory profiling
  • Assisting in the execution of impact analysis testing runs
  • Identifying and developing calculation optimization improvements
  • Working on documentation
  • Working with Front Office teams to integrate quant library/technology enhancements into the codebase
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgements
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right
New

Python Counterparty Credit Risk Senior Developer, Vice President

The Analytical Calculation Engine (ACE) Development Team is a group within Citi ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in Python
  • Ability to write clean, tested highly efficient code
  • Proven track record of developing and supporting analytics library for derivatives pricing and risk
  • Experience developing software for Windows and Linux
  • Good command of scripting using UNIX Shell (ksh, bash, etc)
  • Experience working collaboratively within development teams
  • DevOps experience, deep understanding of SDLC and CI/CD (GIT, Jenkins preferable)
  • Outstanding analytical and problem-solving skills
  • Thorough and detailed approach to accuracy are essential
  • Ability to follow procedures and operate within strict guidelines
Job Responsibility
Job Responsibility
  • Developing and maintaining the Counterparty Credit Risk applications, leveraging in-house Python and C++ model libraries
  • Supporting and improving CI/CD (build, testing and release management) of the credit risk application
  • Contributing to the codebase to optimize performance and consolidate the workflow across asset classes
  • Extending existing test suites, including unit, regression, and integration tests. Performance and memory profiling. Assisting in the execution of impact analysis testing runs
  • Identifying and developing calculation optimization improvements
  • Working on documentation
  • Working with Front Office teams to integrate quant library/technology enhancements into the codebase
  • Utilizing in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgements
  • Serving as advisor or coach to new or lower-level developers
  • Exercising independence of judgement and autonomy
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right
New

Market Risk - Senior Python Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Highly experienced and skilled senior core python developer with 6+ years of experience with software building and platform engineering
  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing
  • Expert level knowledge of core python concepts and libraries such as pandas, numpy and scipy and well versed with OOPs concepts and design patterns
  • Strong computer science fundamentals in data structures, algorithms, databases and operating systems
  • Highly experienced with Unix based operating systems
  • Strong analytical and logical skills
  • Hands-on experience in writing SQL queries
  • Experience with source code management tools such as Bitbucket, Git etc
  • Extensive experience system analysis and in programming of software applications
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right