AVP Python Developer - Innovation Lab - London

Citi ,
London, Greater London

Overview

Job Description

We are looking for a Python Engineer to join our transaction monitoring technology team to build a new platform which identifies market abuse behaviours of all trading activities by Citi's traders and clients across all regions. As a Python Engineer, you will be responsible for integrating and hosting data models as part of data pipelines connecting various internal or external systems in a scalable and resilient way. You will work with the data scientists, quantitative analysts and business stakeholder as end consumers of the data to ensure we are meeting their requirements. You will contribute to the team's strategy around development and deployment best practices. This is an exciting opportunity to work on an important project which will have huge impact on the business and our future architecture in this area. **Responsibilities:** + Working closely with a data-centric application, hosting algorithms to detect possible market abuse. + Working closely with quants/data scientists to ensure that they have the data necessary to build new algorithms/models + Act as the Python subject matter expert and work in model integration + Building a close relationship with clients and stakeholders to understand the use case for the platform, and prioritise work accordingly + Working well in a multidisciplinary DevOps-focused team, building a close relationship with other developers, Quants/Data Scientists and production support teams **Qualifications:** + You have experience building Python applications. You understand how these should be hosted and how to take them into production. + You have experience working with message queues (ideally Kafka or Solace), traditional databases (SQL) and NoSQL databases (ideally KDB). + You have worked closely with data scientists before, and may have experience creating pipelines that can serve ML/statistical algorithms. + You have high development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment + You have proven capability to interact with clients and deliver results, taking ideas to production + You have experience working in fast paced development environments + You agree that verbal and written communication skills are vital This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ----- Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - GB ----- Time Type : ----- Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. 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 CLICK HERE at . To view the "EEO is the Law" poster CLICK HERE at . To view the EEO is the Law Supplement CLICK HERE at . To view the EEO Policy Statement CLICK HERE at . To view the Pay Transparency Posting CLICK HERE at . Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.