Lead Software Engineer – Margin Technology – Vice President

Company: Citigroup
Apply for the Lead Software Engineer – Margin Technology – Vice President
Location: London
Job Description:

Overview

As a Lead Software Engineer at Citi Markets Operations Technology, you will help shape a high-impact, automated platform for global markets. You’ll work with cross-functional teams to translate complex business needs into robust software solutions and contribute to building a culture of engineering excellence. The role focuses on delivering scalable, low-touch systems that reduce manual intervention and accelerate client outcomes. You’ll operate in a fast-paced, learning-driven environment that values collaboration, mentorship, and continuous improvement. This is an opportunity to influence the technology stack and drive transformative change in a global finance context.

Pay / Benefits

  • 27 days annual leave (plus bank holidays)
  • Discretionary annual bonus
  • Private Medical Care & Life Insurance
  • Pension Plan
  • Paid Parental Leave
  • Hybrid working model (up to 2 days home)

Responsibilities

  • Contribute to shaping the product and target state of an automated platform
  • Develop robust software solutions across the full development lifecycle
  • Collaborate with product teams and end users to translate requirements into technical designs
  • Champion engineering culture and best practices across global teams
  • Work in a fast-paced environment to manage multiple priorities and deliver high-quality code

Key requirements

  • Hands-on software development experience
  • Proficiency in Java, Python, JavaScript or React
  • Experience building RESTful APIs using Spring
  • Experience with event-driven systems, microservices, micro-frontend UIs
  • Experience with TDD and clean code principles
  • Knowledge of data structures, algorithms and SQL
  • Ability to work independently in a dynamic environment
  • Bachelor’s degree in computer science or engineering with software focus
  • Excellent communication
  • Ability to manage multiple priorities
  • Collaborative mindset
  • Java
  • Python
  • JavaScript/React

…

Posted: October 1st, 2026