CrawlJobs Logo

Lead Python Engineer - VP

United Kingdom, Belfast · Job Posted April 27, 2026
Apply Position
Job Link Share

Job Description

Engineer the future of global finance. At Citi, our Tech team doesn't just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Citi is seeking a highly motivated candidate for Python lead in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid technical acumen to partner with onshore and offshore teams and design and deliver innovative technology solution for the front office, Credit Risk Business. The candidate will be a core member of the technology team responsible implementing projects based on Python, FastAPI, MCP, LLM, Java and using latest technologies. Excellent opportunity to immerse in and learn within the Wholesale Credit Risk Division and gain exposure to business and technology initiatives targeted to maintain lead position among its competitors.

Job Responsibility

  • Research and resolve complex issues, escalating as appropriate
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Investigate possible bug scenarios and production support issues

Requirements

  • 8+ years of hands on experience in building an enterprise scale highly componentized application using Python, FastAPI
  • Hands on development experience in Python
  • Experience working with CI/CD pipelines, Kubernetes and other containerized platforms
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Investigate possible bug scenarios and production support issues
  • Recent experience with modern Python Development using Large Language models, Model Context Protocol, & Retrieval Augmented Generation (RAG) architecture
  • Experience developing application in Financial Services industry is preferred

Nice to have

Experience developing application in Financial Services industry is preferred

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

Lead Python Engineer - VP

8 matching positions

GenAI Senior Platform Engineer - Python, VP

Citi's global Innovation Labs is seeking a versatile Senior GenAI Platform Engin...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in the software industry, with a strong emphasis on building enterprise software
  • 6+ years of relevant experience developing and implementing scalable and robust platforms, applications, and services using modern libraries and frameworks (e.g., Python: FastAPI, Flask, Pandas, Scikit-learn, Hugging Face
  • Node.js: Express, NestJS
  • TypeScript)
  • 5+ years of experience delivering complex backend solutions and services (e.g., APIs, microservices) into production
  • Demonstrated experience in managing and implementing successful projects of varying sizes and complexities
  • Proven understanding of Generative AI systems, AIOps, and application monitoring/evaluation
  • Experience with cloud architectures, with specific experience in public cloud offerings
  • Strong passion and proven hands-on experience integrating with AI/ML technologies
  • Experience with software development agents, agile development, CI/CD pipelines, software testing, and code reviews
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of highly complex GenAI platforms, applications, and services using Python, Node.js, and TypeScript
  • Ensure the seamless operation, scalability, and integration of AI capabilities across various Citi business units
  • Engage with data science, technical, and business stakeholders to define and design the overall architecture for key use-cases
  • Drive the deployment of new GenAI products and process improvements, working with internal and external partners to design, validate, and deliver solutions
  • Resolve high-impact technical and business problems, leading projects through in-depth evaluation of complex business processes, system architecture, and industry standards
  • Provide expert guidance and advanced knowledge in modern programming, ensuring platform design adheres to architectural blueprints and best practices for generative models
  • Develop and enforce robust coding standards, testing methodologies, debugging practices, and implementation strategies for enterprise-grade solutions across Python, Node.js, and TypeScript
  • Manage multiple concurrent initiatives and projects of varying sizes and complexity
  • Engage with external vendors and startups for joint initiatives and exploration of new technologies
  • Cultivate a comprehensive understanding of how business, architecture, and infrastructure integrate within the GenAI ecosystem at Citi
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Full Stack Engineer (Python and/or Java) – VP

Citi is seeking an accomplished and highly motivated Vice President (VP) level d...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in backend languages such as Java, Python, or Kotlin
  • Extensive experience with microservices architecture and developing scalable, resilient services
  • Demonstrated experience deploying and managing applications within containerization platforms like Kubernetes and OpenShift
  • Experienced in Python-based frontend frameworks (e.g., Dash, Streamlit, or other relevant Python web frameworks) would be desirable
  • Deep understanding and practical application of DevOps principles, including CI/CD pipelines, automated testing, and trunk-based development
  • A strong commitment to fully automated testing and continuous integration
  • Prior experience with front office applications and an understanding of trading workflows, financial instruments, or market data will be a significant advantage
  • Bachelor’s degree or University degree in Computer Science, Engineering, or a related field, or equivalent practical experience in a similar role
Job Responsibility
Job Responsibility
  • Design & Develop: Iteratively develop robust, high-performance software solutions from initial concept through to production deployment, directly impacting trader efficiency and capabilities
  • Business Acumen & Product Ownership: Collaborate closely with business stakeholders, demonstrating a keen understanding of business drivers and a strong product owner mindset
  • Code Excellence: Produce clean, efficient, and well-documented code, adhering to best practices and contributing to a high-quality codebase
  • Engineering Leadership: Champion and share best engineering practices, foster a culture of continuous improvement, and mentor junior colleagues across the wider technology team
  • Innovation & Adaptation: Proactively evaluate and integrate new technologies, including AI tooling, to maintain a leading edge in our solutions
  • Full Lifecycle Ownership: Take ownership of the entire software development lifecycle, from design and development to testing, deployment, and monitoring in a DevOps-centric environment
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

Full Stack Engineer (Kotlin and/or Python) – VP

Full Stack Engineer (Kotlin and/or Python) – VP. Engineer the future of global f...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in modern backend languages such as Kotlin and/or Python
  • Extensive experience with microservices architecture and developing scalable, resilient services
  • Demonstrated experience deploying and managing applications within containerization platforms like Kubernetes and OpenShift
  • Experienced in Python-based frontend frameworks (e.g., Dash, Streamlit, or other relevant Python web frameworks) would be desirable
  • Deep understanding and practical application of DevOps principles, including CI/CD pipelines, automated testing, and trunk-based development
  • A strong commitment to fully automated testing and continuous integration
  • Prior experience with front office applications and an understanding of trading workflows, financial instruments, or market data will be a significant advantage
  • Bachelor’s degree or University degree in Computer Science, Engineering, or a related field, or equivalent practical experience in a similar role
Job Responsibility
Job Responsibility
  • Design & Develop: Iteratively develop robust, high-performance software solutions from initial concept through to production deployment, directly impacting trader efficiency and capabilities
  • Business Acumen & Product Ownership: Collaborate closely with business stakeholders, demonstrating a keen understanding of business drivers and a strong product owner mindset
  • Code Excellence: Produce clean, efficient, and well-documented code, adhering to best practices and contributing to a high-quality codebase
  • Engineering Leadership: Champion and share best engineering practices, foster a culture of continuous improvement, and mentor junior colleagues across the wider technology team
  • Innovation & Adaptation: Proactively evaluate and integrate new technologies, including AI tooling, to maintain a leading edge in our solutions
  • Full Lifecycle Ownership: Take ownership of the entire software development lifecycle, from design and development to testing, deployment, and monitoring in a DevOps-centric environment
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
  • Hybrid working model (up to 2 days working at home per week)
  • Fulltime
Read More
Arrow Right

Senior Staff Generative AI Engineer - VP

Senior Staff Generative AI Engineer– VP. At Citi, we are pioneering the future o...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional software engineering experience, demonstrating a strong track record of designing, building, and delivering scalable enterprise-grade solutions in commercial production environments, not just proofs-of-concept
  • Expert-level proficiency in Python is a must-have, with a deep understanding of its ecosystem for AI/ML development, data engineering, and backend services
  • Extensive hands-on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks (e.g., LangChain, LangGraph, Google ADK
  • Optionally AutoGen, CrewAI, LlamaIndex, Semantic Kernel)
  • Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift
  • Demonstrated ability to architect, develop, and deploy highly performant, large-scale AI/ML systems into production environments
  • Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems
  • Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases
Job Responsibility
Job Responsibility
  • Architect & Build Production Systems: Lead the hands-on development of sophisticated Generative AI applications, LLM-powered solutions, and intricate agentic frameworks primarily using Python
  • Pioneer Automation with Agents: Design and implement intelligent agents capable of understanding, reasoning, and orchestrating complex workflows to automate critical enterprise business processes
  • Master Containerized Deployments: Demonstrate deep comfort and expertise with container technologies, particularly deploying and managing applications within OpenShift environments
  • Drive Technical Direction & Ownership: Contribute significantly to the technical strategy and roadmap for Generative AI adoption
  • Champion Engineering Excellence: Instill and uphold rigorous software engineering best practices, including robust testing, code reviews, documentation, and continuous integration/delivery
  • Innovate & Research: Stay at the bleeding edge of Generative AI, actively exploring new models, techniques, and frameworks
  • Mentor & Collaborate: Act as a technical leader and mentor to junior engineers, fostering a culture of knowledge sharing and continuous improvement
  • Iterate & Deliver: Thrive in an agile, fast-paced environment, prioritizing rapid delivery, iterative development, and adaptability
  • Ensure Responsible AI: Design and implement robust guardrails and ethical considerations into AI solutions
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Access to AI-assisted development tools like Devin and Copilot
  • Learning resources including Udemy for Business and Pluralsight
  • Flexible Work Environment: hybrid working model (3 days in-office, 2 days home)
  • Fulltime
Read More
Arrow Right
New

Lead Developer – VP – XVA Technology

Quant Developer – Trading Analytics – Equity Derivatives Tech. Engineer the futu...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python data engineering stack: Pandas/Parquet/FastAPI/Jupyter/Airflow/Streamlit/Ray
  • Experience with high-performance data stores and query engines like Trino/Snowflake
  • Experience with financial concepts such as Equities / Options / Futures
  • Demonstrable evidence using agentic frameworks for Software development and experience with AI-native solutions using context engineering techniques
  • A degree in quantitative subjects such as Engineering, Applied Mathematics, Physics, Software Engineering
Job Responsibility
Job Responsibility
  • You will work directly with traders, quants, and structurers to design and deliver production-grade tools for the front office
  • Build trading analytics and desk tools for the Derivatives Flow, Delta 1, and Exotics businesses
  • Partner with traders and quants to productionise models and analytical workflows
  • Build real-time pricing, risk, and market data analytics to support positions, Greeks, P&L, exposures, and execution monitoring
  • Develop backtesting and simulation frameworks for equity derivatives and structured products
  • Create data pipelines and services for market data, trade data and derived analytics
  • Deliver tools for trade idea generation, volatility analysis, flow analysis, basket/index analytics, and hedging support
  • Improve the desk technology stack through reusable libraries, APIs, and robust engineering practices
  • Optimise performance, scalability, and reliability of quantitative applications
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

Public Cloud - Engineering Lead Analyst - VP

The Public Cloud Engineer Sr Lead is a senior management level position responsi...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ of relevant experience in an Engineering role
  • Experience working in Financial Services or a large complex and/or global environment
  • Experience with Public Cloud Services providers either (AWS, GCP, and Azure)
  • Experience building CI/CD pipelines using Jenkins, Bamboo, Gitlab/ GitHub
  • Experience in building application by using Kubernetes (EKS/GKE), Docker, Terraform, Helm, Harness/ UCD
  • Experience in writing Python, Groovy, and Shell Scripts
  • Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices
  • Demonstrated analytic/diagnostic skills
  • Passionate to drive automation within existing process
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
Job Responsibility
Job Responsibility
  • Support all products within functional area, from design to implementation and ongoing performance according to business need
  • Identify, establish and maintain strategic partnerships with executives from technology vendors within assigned area and coordinate to influence vendor product roadmaps to be in line with Citi strategic goals
  • Ensure that Citi makes appropriate strategic choices in the onboarding, management and exiting of vendors from the product portfolio
  • Ensure there is adequate capital budget to develop and implement the assigned strategic technology roadmap
  • Provide technical leadership in the design of highly complex systems
  • Develop and advocate for new solutions to undefined system needs, where no solution is available within the technical community
  • Impact the engineering function by contributing to technical direction and strategic decisions
  • Ensure products are ready and adhere to global operational standards for ongoing operation and support
  • Mentor junior team members and allocate work
  • Exhibit knowledge of how own specialty area contributes to the business and apply knowledge of competitors, products and services
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

DevOps Principle Engineer Senior VP

TheDevOps Principle Engineeris a highly skilled and hands-on technical leader re...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/University degree in Computer Science, Computer or Electronics Engineering, Information Technology, or a related discipline. Master’s degree preferred
  • Minimum 15+ years of relevant experience in DevOps platform services with subject matter expertise in principle engineering
  • Proven hands-on expertise in establishing and implementing new technologies, design patterns, and frameworks
  • Passion for engineering, automation, standardization, and best practices
  • Deep understanding and extensive hands-on experience of software development tools, CICD Pipelines and deployment strategies and their underlying principles
  • Expertise in containerization (Docker) and orchestration (Kubernetes, OpenShift)
  • Experience with scripting languages (Python/Bash shell) for dynamic cloud infrastructure automation
  • Self-motivated, excellent communication skills (written and verbal), and strong interpersonal skills with the ability to influence and collaborate across diverse teams
  • Ability to appropriately assess risk in technical decisions, demonstrating consideration for the firm's reputation and compliance with Citi policies and regulations
  • Proficient with JIRA, Bitbucket, Github Enterprise, Jenkins, Teamcity, uDeploy, Tekton, Harness, RLM, Release-on-Demand (ROD)
Job Responsibility
Job Responsibility
  • Define and champion the technical strategy for DevOps platforms and services, aligning with global Citi Technology standards and organizational objectives
  • Lead the design and implementation of new technologies and design patterns for experience platform services, with strong emphasis on driving the migration of legacy pipeline infrastructure to modern, scalable, and secure platforms
  • Establish and certify best practices for containerizing existing applications for deploying onto Internal or external cloud platforms
  • Develop cohesive interpersonal working relationships with peers and team members, Engineering partners and internal customers fostering a collaborative environment for achieving the delivery expectations
  • Lead efforts in process re-engineering within the DevOps domain to eliminate bottlenecks, streamline workflows, and drive continuous improvement
  • Lead the Team of Junior engineers and team members located in Chennai and Pune
  • Work as Site-lead for Devops team in India to drive adoption, share knowledge and provide key management updates to local site leadership
  • Drive Adoption of standard tools and pipelines inline with organizational targets
  • Lead the support of application production releases, focusing on zero-touch deployments and automated rollbacks
  • Optimize pipeline services for reliability, responsiveness, runtime footprint, and recoverability using performance engineering and memory profiling tools
  • Fulltime
Read More
Arrow Right

Vp, Software Engineer

This role sits within Preqin, a part of BlackRock. Preqin plays a key role in ho...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
blackrock.com Logo
BlackRock Investments
Expiration Date
September 14, 2026
Flip Icon
Requirements
Requirements
  • 7+ years’ experience in software engineering
  • Strong technical ability across the full stack: Python, FastAPI, React and Typescript is a plus
  • Experience with databases like Postgres and Snowflake
  • Experience of working within cloud provider services – Azure or AWS (preferred) and utilization of infrastructure as code
  • A data-driven mindset to make development decisions based on robust analyses
  • Ability to collaborate effectively with designers, engineering and data scientist teams to build our technical solutions
  • You have driven technical solution design, taking the balance of engineering quality, testing, scalability and security into consideration
  • A “let’s do it” and “challenge accepted” attitude when faced with less known or challenging tasks, with a willingness to learn new technologies and ways of working
  • Excellent verbal and written communication and interpersonal skills, with the ability to influence at all organizational levels and bridge technical perspectives
  • Proficiency in English required
Job Responsibility
Job Responsibility
  • Develop workflows that seamlessly combine AI/ML with human expertise to accelerate data collection and improve decision-making processes
  • Prioritize work based on data-driven insights and outcome-based goals in collaboration with stakeholders
  • Design and implementation of scalable, reliable data pipelines that ingest, process, and deliver high quality data to downstream applications and analytics platforms
  • Work closely with engineering teams across the business, ensuring the best technical solutions are adopted, and elevate development standards through knowledge sharing and best practices
  • Collaborate across engineering, product, and data scientist teams to translate business requirements into technical solutions and ensuring our data assets are organized and accessible
  • Mentor and guide team members, fostering a culture of continuous improvement, innovation, and open communication
  • Actively participate in technical discussions about new product directions, data modelling, and architectural decisions, ensuring our technology platform remains extensible
  • Lead an engineering pod using strong leadership and influence skills
  • Manage of a team of junior and mid-level engineers, supporting their careers and growth
What we offer
What we offer
  • retirement investment and tools designed to help you in building a sound financial future
  • access to education reimbursement
  • comprehensive resources to support your physical health and emotional well-being
  • family support programs
  • Flexible Time Off (FTO)
  • Fulltime
Read More
Arrow Right