Senior Python Engineer

4 weeks ago


London, Greater London, United Kingdom Citigroup Inc. Full time
Transaction Monitoring Engineer - Python Specialist

Citigroup Inc. is seeking a skilled and experienced Transaction Monitoring Engineer to join our team.

About the Role

We are looking for a highly motivated and detail-oriented individual to design, develop, and implement complex data-centric applications and distributed data pipelines in Python to detect potential market abuse.

Key Responsibilities

  • Drive the architectural evolution of our 1LOD Transaction Monitoring systems, focusing on hosting, scheduling, and inter-dependency of data pipelines and services.
  • Build ETL layers to integrate emerging data sources.
  • Champion high development standards, emphasizing code quality, reviews, unit testing, and CI/CD.
  • Collaborate with data scientists and business stakeholders to translate requirements into robust algorithms, data integrations, and quality checks.

What We Offer

Citigroup Inc. offers a competitive base salary, annual performance-related bonus, and a range of additional benefits, including private medical care, life insurance, and access to learning and development resources.

Job Requirements

A strong understanding of Big Data technologies, Docker, Kubernetes, and Terraform is essential for this role, as well as expertise with SQL, data warehousing, and relational/NoSQL databases.

About Citi

Citi is an equal opportunity and affirmative action employer, committed to ensuring our workplace is inclusive and welcoming to all.



  • London, Greater London, United Kingdom Python Software Foundation Full time

    Job SummaryWe are seeking a highly skilled Senior Back End Engineering Manager to join our team. As a key member of our engineering organization, you will be responsible for providing technical leadership and direction on back-end development projects.Key Responsibilities:Provide technical direction and guidance on back-end development projects.Collaborate...


  • London, Greater London, United Kingdom Exacta Solutions Ltd Full time

    Senior Python EngineerAt Exacta Solutions Ltd, we are building a dynamic, multi-disciplinary environment for you to grow within. Our client is actively developing the most entertaining social casino gaming experience on both web and mobile platforms.We are looking for a senior Python Developer, who has experience working as a data engineer preferably with...


  • London, Greater London, United Kingdom Hays Senior Finance Full time

    About the RoleWe are seeking a Sr. Software Engineer with expertise in Python development to join our team. The ideal candidate will have a strong background in software development, with a focus on backend systems.Key ResponsibilitiesDesign, develop, and deploy high-quality software applicationsCollaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom Understanding Recruitment Full time

    Role: Senior Python EngineerLocation: Remote/HybridSalary: Up to £110,000 + stock optionsWe are seeking a highly skilled Python developer to join our team and contribute to the development of our greentech platform. As a Senior Python Engineer, you will be responsible for designing, implementing, and maintaining our backend systems.The ideal candidate will...


  • London, Greater London, United Kingdom La Fosse Full time

    Job Title: Senior Backend Python EngineerAbout the Role:We are partnering with a leading financial services company to help build out and scale their engineering team. This organisation is looking for an experienced mid-level Python software engineer who is ready to grow and be fast tracked into a senior position.This role would be mostly backend focused...


  • London, Greater London, United Kingdom Understanding Recruitment Full time £110,000

    Role: Senior Python EngineerJoin a pioneering team that empowers companies to reduce their carbon footprint by tracking emissions and generating insightful reports.Key Responsibilities:Develop and maintain Python applications to support the company's missionCollaborate with cross-functional teams to design and implement sustainable solutionsStay up-to-date...


  • London, Greater London, United Kingdom La Fosse Full time

    Senior Python Developer Wanted for Greenfield ProjectLa Fosse is working with a client to build a greenfield team on a new project. We are seeking a Senior Python Developer to join the team.Key Responsibilities:Design and develop scalable Python applications using microservices architectureWork with a team to implement data pipelines using Kafka and...


  • London, Greater London, United Kingdom Pentasia Full time

    Job Title: Senior Python Software EngineerAbout the Role: We are seeking a highly skilled Senior Python Software Engineer to join our team at Pentasia.Key Responsibilities:* Optimize backend systems for top performance, scalability, and reliability.* Design, develop, and maintain scalable distributed systems using Python and Django.* Create and execute unit,...


  • London, Greater London, United Kingdom La Fosse Full time £90,000

    Job Title: Senior Python Software EngineerAbout the Role:We are partnering with a financial services company to help build out and scale their engineering team. This organisation is looking for an experienced mid-level Python software engineer who is ready to grow and be fast tracked into a senior position. This role would be mostly backend focused with...


  • London, Greater London, United Kingdom Young's Full time

    Job Title: Senior Software Engineer - Python DeveloperWe are seeking an experienced Senior Software Engineer to join our team. Key responsibilities include:• Developing high-quality Python software• Collaborating with cross-functional teams• Troubleshooting complex technical issuesRequirements:• 5+ years of experience in software development•...


  • London, Greater London, United Kingdom Goliath Partners Full time

    We are seeking a highly skilled Python Engineer to join our proprietary trading firm in London. This senior IC role will have a bias in infrastructure and will be responsible for scaling out our efforts in equities, commodities, and fixed income.The ideal candidate will have a BS in CS or a related field, 2+ years of experience in commercial development with...


  • London, Greater London, United Kingdom Explore Group Full time £75,000 - £100,000

    Senior Python Engineer - £75k - £100k + Benefits – RegTech – RemoteWe are seeking an experienced Senior Python Engineer to join our engineering team in the UK. As a key member of our team, you will contribute heavily to new product builds and enhancements to our key solutions.Key Responsibilities:Design and develop scalable and efficient backend...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time £100,000

    Job Title: Senior Python Backend EngineerJob Type: Full-timeCompany: Opus Recruitment SolutionsWe are working with an exciting Series A funded AI start-up in the legal-tech space who are looking for a Senior Python Backend Engineer to design and develop key features of their web application and its supporting infrastructure.Key Responsibilities:Design and...


  • London, Greater London, United Kingdom Fitness First Full time

    About the Role:We're looking for a skilled Senior Software Engineer (Python) to join our team. The ideal candidate will have experience with Python development and a passion for building scalable applications.The successful candidate will be responsible for designing, developing, and maintaining our company's Python-based software systems. They will work...


  • London, Greater London, United Kingdom HealthHarmonie Full time

    Job Title: Senior Software Engineer - Python DeveloperWe are seeking an experienced Senior Software Engineer to join our team as a Python Developer. The ideal candidate will have a strong background in software development, with a focus on Python programming.Responsibilities:* Design, develop, and deploy scalable and efficient software solutions using...


  • London, Greater London, United Kingdom GlobalLogic UK&I Full time

    Job Title: Senior Python DeveloperAt GlobalLogic, we are seeking a highly skilled Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for designing and developing innovative solutions using Python and related technologies.Key Responsibilities: Design and develop software solutions using Python and related...


  • London, Greater London, United Kingdom Oxford Knight Full time

    Unlock Your Potential as a Python/Rust EngineerAre you a skilled Python engineer with a passion for leadership and a desire to work with cutting-edge technology? Do you have experience with Rust and a willingness to learn and grow with a dynamic team? We're looking for a talented individual to join our core development team as a Senior Python/Rust...


  • London, Greater London, United Kingdom Understanding Recruitment Full time £110,000

    Role: Senior Python Developer Location: Hybrid - Camden, LondonSalary: Up to £110,000 + stock optionsJoin a pioneering team that empowers companies to reduce their carbon footprint. As a Senior Python Developer, you will be part of a mission-driven organization that helps businesses track emissions, generate insightful reports, and work towards a...


  • London, Greater London, United Kingdom Aimtech Recruitment Ltd Full time

    Senior Python Developer OpportunityWe are seeking a highly skilled Senior Python Developer to join our team at Aimtech Recruitment Ltd. This is a fantastic opportunity to work with a high growth tech business, leveraging your expertise in Python, Django Rest Framework, and DynamoDB.Key Responsibilities:Design and develop scalable Python applications using...


  • London, Greater London, United Kingdom Nasuni Corporation Full time

    Job SummaryWe are seeking an experienced Senior Python Software Engineer to join our team at Nasuni Corporation. The ideal candidate will possess strong expertise in Python, frameworks such as Django or FastAPI, API development, application testing, and database management (Postgres or MySQL).Key ResponsibilitiesEstablish and uphold best practices, coding...