Senior Software Engineer (Equinox) - Equity Derivatives Tech
Senior Software Engineer (Equinox) – Equity Derivatives Tech
About Citi
Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
About the team
The Equity Technology organization is undertaking a multi-year investment to completely re-engineer the front office technology platform, to support business expansion plans to close the gap to competition.
Citi Investment Strategies (CIS) Engineering group comprises four teams. Equinox team is responsible for development, maintenance and support of a data platform for the CIS business. The role of a lead engineer for Equinox requires a combination of strong technical and leadership skills – this role entails:
Role Overview/What you will you do
As a Senior Software Engineer, you will work together with various departments, such as front-office (trading, structuring), product development teams and other members of the Equity Derivatives Tech development team to provide solutions that improve efficiency, decrease operational risk, and enable the business to expand and automate their current processes.
You will be involved in:
- Defining the technical architecture for Equinox, data and process flows from upstream and to downstream systems;
- Liaising with the business stakeholders and business analysts to define new projects, ensure completeness of requirements and agree priorities;
- Designing new functionality;
- Owning iterative delivery of new features to the business;
- Ensuring ongoing system robustness and stability;
- Playing an active role in team’s response to production issues;
- Coaching and mentoring more junior team members to improve the standard of work.
What you will bring
- This role is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.
- You will be a highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies.
- Hands-on professional software development experience at a senior level.
- Proven experience of defining technical architectures and leading complex projects through to delivery.
- Proficiency in object-oriented and functional programming.
- Rigorous application of clean code and TDD principles.
- Demonstrated leadership skills and ability to lead by example.
- Proactive approach to identifying issues that affect productivity of the team, finding and implementing appropriate solutions, inspiring the team to adapt and grow.
- Ability to work independently in a fast-paced and rapidly changing environment.
What technical skills you will require
- Proficiency in Java.
- Expertise in component integration via REST APIs and message queues, such as Kafka.
- Thorough understanding of multi-threaded programming.
- Experience in developing concurrent applications with asynchronous task processing based on actor model (Akka Actors) and streaming (Akka Streams).
- Working knowledge of NoSQL databases, such as Couchbase.
- Ability to create and maintain project builds (Gradle) and CI/CD pipelines (Jenkins, Tekton).
- Experience of building and deploying containerised applications (for instance, using OpenShift).
Education: Bachelor’s degree in computer science or engineering field involving software programming or systems engineering.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 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
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
#LI-AP2
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
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 review Accessibility at Citi .
View Citi’s EEO Policy Statement and the Know Your Rights poster.Recommended Jobs
Year 1 Teacher - Independent School - Kingston
An exceptional independent school in Kingston is seeking a dedicated Year 1 Teacher to begin in January 2026. The successful Year 1 Teacher will join a warm, supportive, and academically focused inde…
Midweight-Senior Designer
We are a small but growing integrated branding, design and communications agency based at London Bridge. We are looking for a designer who is ready to grow with our multi-disciplinary studio. Our …
Sprinkler and Water Mist Project Manager
Protec Camerfield Sprinkler & Water Mist Project Manager £35,000 - £60,000 (dependent on experience) London/SE Protec Camerfield have an opportunity for a self-motivated individual who can m…
Senior Infrastructure Engineer (IT)
? Senior Azure / .NET Infrastructure Engineer Shape the Future of Scalable Cloud Platforms ? Up to £100,000 + Elite Benefits ? Remote-First | UK-Based | Flexible Hours ? Build the Backbone of In…
Director of Operational Transfer Pricing and Tax Technology
A leading global tax and advisory firm is seeking an Operational Transfer Pricing Director to join its Tax Technology team in London. This role involves shaping strategy, building a team and deliveri…
Supply Teacher
Supply Teacher - Flexible Opportunities Available in Hornchurch! Are you a passionate and reliable supply teacher looking for exciting opportunities in Hornchurch ? We are currently recruiting for a…
Maths Teacher
Job Title: Maths Teacher Location: Waltham Forest, East London Start Date: January 2026 Contract Type: Full-time Salary: MPS/UPS (Outer London) About the Role: An exciting opportuni…
Retail Assistant (Fitting Consultant)
We are looking for a Retail Assistant to join our team in our Westfield Shop! Contract: 1 x 15 hours per week, permanent contract Salary: Starting rate £12.21, moving to £12.40 after passing a…
School Business Manager - Mixed Secondary School - South...
Start Date: February 2026 Location: South East London About the Role We are seeking an ambitious School Business Manager to drive operational excellence at a large mixed secondary academy. …
Afterschool Nanny, part-time hours, Job ID J1E6A4
A lovely family, based in Ealing, is seeking a part-time after-school Nanny to care for their school-aged child. The ideal candidate will be enthusiastic, energetic and proactive, who feels confident…