Python Risk Developer - Vice President

What you'll be doing

  • Design, develop, and maintain high performing fault-tolerant Python micro-services for seamless user experience.
  • Work with Traders and Risk Managers to gather requirements, perform analysis, and develop functionality; assist with SL3 production issue resolution.
  • Collaborate with internal technology teams such as Markets Quantitative Analytics (MQA) and Commodities Market Data (CMD) teams.
  • Coordinate effectively with global Commodities Technology teams across various geographies.
  • Integrate supporting libraries like Market Data, Trade Repository, and Analytics into the Risk Platform.
  • Stay updated with latest technology trends and developments.

Requirements

  • Ideally have a Commodities Risk background or front-office derivatives experience.
  • Experience interacting with trading desks and quickly analyzing and addressing issues and queries.
  • Recent hands-on experience with Python, SQL Server, and ideally Parquet.
  • Strong delivery track record throughout the software development lifecycle.
  • Strong problem-solving skills, capable of writing code quickly and accurately; experienced in troubleshooting production issues.
  • Experience working with analytics libraries.

Nice to haves

  • Understanding of risk greeks, options, futures, exotics, and market data within a commodities business context.
  • Experience with Python and databases in a distributed micro-services architecture.
  • Experience with loosely coupled architectures and queuing technologies, ideally RabbitMQ.
  • Some experience with C#.
  • Good software engineering skills, including SOLID principles and Test-Driven Development (TDD).
  • Experience with CI/CD and automated deployment tools like OpenShift/Kubernetes, Jenkins, and uDeploy.
  • Experience using AI tools to assist development.

Perks and benefits

  • Hybrid working model with up to 2 days working from home per week.
  • Competitive base salary with annual reviews.
  • Generous holiday allowance starting at 27 days plus bank holidays, increasing with tenure.
  • Discretionary annual performance-related bonus.
  • Private medical insurance packages tailored to personal circumstances.
  • Employee Assistance Program.
  • Pension plan.
  • Paid parental leave.
  • Special discounts for employees, family, and friends.
  • Access to extensive learning and development resources.
  • Inclusive workplace culture supporting diversity and employee well-being.
AI Summary ✨

Similar jobs

  • Senior Software Engineer – Networking for AI

    ArmCambridge, UKa day ago
    NewVisa sponsor
  • Trading Systems Engineer

    QRTLondon, UKa day ago
    NewRegistered sponsor
  • Senior Platform Software Engineer

    OracleIrelandUKa day ago
    NewRegistered sponsor
  • See all jobs in UK →