Senior Software Engineer – Margin Technology – Assistant Vice President

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

Overview

In this role you will design and implement high-quality software solutions for complex financial problems. You’ll collaborate with product teams to deliver robust systems and help foster a strong engineering culture across global teams. You’ll tackle challenging issues in margin and collateral tech, contributing to scalable, automated platforms that drive client outcomes. This is a chance to influence financial technology at scale, with mentorship and flexibility to grow your skills. You’ll work in a fast-paced environment where clear communication and multi-priority management are essential.

Pay / Benefits

  • 27 days annual leave
  • discretionary annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave

Responsibilities

  • Develop end-to-end software solutions with hands-on coding
  • Collaborate with product teams and users to refine requirements
  • Build robust, high-quality systems following engineering best practices
  • Contribute to shaping engineering culture across global teams
  • Manage multiple priorities in a fast-changing environment
  • Deliver RESTful APIs and scalable services

Key requirements

  • Hands-on software development experience
  • Bachelor in Computer Science or Engineering
  • Proficiency in Java, React and/or Python
  • Experience building RESTful APIs with Spring
  • Strong TDD and clean code adherence
  • Proficiency in data structures, algorithms and SQL
  • Ability to work independently in a fast-paced setting
  • excellent communication skills
  • ability to manage multiple priorities
  • cross-functional collaboration
  • Java
  • React
  • Python

…

Posted: October 1st, 2026