Get Job Alerts
straight to your inbox
Your daily Job Alert has been created and your search saved
By clicking Submit you agree to the Terms and conditions applicable to our service and acknowledge that your personal data will be used in accordance with our Privacy policy and you will recieve emails and communications about jobs and career related topics.
Job at Citi in Greater London
Save Hide
Apply on external website

Senior Software Engineer (Equinox) – Equity Derivatives Tech

Job at Citi in Greater London

Senior Software Engineer (Equinox) - Equity Derivatives Technology at Citi

Citi, a global leader in financial services, is embarking on a significant technological transformation within its Equity Derivatives Technology division. This opportunity for a Senior Software Engineer on the Equinox team is ideal for experienced professionals seeking to make a tangible impact on a cutting-edge data platform that underpins a crucial business area. This role offers a unique blend of technical leadership and hands-on development, making it an exciting prospect for those looking to shape the future of financial technology.

This position is more than just a coding role; it's an invitation to contribute to the strategic direction of a key business function. As a Senior Software Engineer, you'll be instrumental in re-engineering the front-office technology platform, directly supporting business expansion and closing competitive gaps. The Equinox team is at the heart of this initiative, focusing on developing, maintaining, and supporting a vital data platform for Citi Investment Strategies (CIS) Engineering.

Key Advantages for Candidates:

  • Strategic Impact: Directly influence the technical architecture and design of a critical data platform. Your contributions will be fundamental to improving efficiency, reducing operational risk, and enabling business automation and expansion.
  • Cutting-Edge Technology: This role provides hands-on experience with modern technologies and architectural patterns, including Java, REST APIs, Kafka, Akka Actors and Streams, NoSQL databases (Couchbase), Gradle, Jenkins, OpenShift, and containerization.
  • Leadership and Mentorship: Beyond technical contributions, you'll have the opportunity to mentor junior team members, fostering a culture of excellence and sharing your expertise to elevate the entire team's capabilities.
  • Career Growth at a Global Leader: Citi offers a stable and dynamic environment within a world-leading bank. This role is a stepping stone for career advancement, with access to extensive learning and development resources.
  • Competitive Compensation and Benefits: Enjoy a competitive salary, annual bonus potential, generous annual leave, private medical care, life insurance, a pension plan, paid parental leave, and employee discounts.
  • Hybrid Working Model: Benefit from a flexible work arrangement with the option to work up to two days per week from home, promoting a healthy work-life balance.

Key Considerations for Your Career Path:

  • Technical Depth and Breadth: This role demands strong proficiency in Java and a deep understanding of concurrent programming, actor models, and streaming concepts. Experience with component integration and build/CI/CD tools is essential.
  • Architectural Acumen: You will be responsible for defining technical architecture and data/process flows. Candidates with a proven track record in designing and leading complex projects from inception to delivery will thrive here.
  • Problem-Solving and Initiative: The ideal candidate is a proactive self-starter who enjoys tackling complex engineering challenges, embraces new technologies, and can independently navigate a fast-paced, evolving environment.
  • Collaboration and Communication: Excellent communication skills are paramount. You'll need to effectively liaise with business stakeholders, product teams, and fellow engineers to gather requirements, define solutions, and ensure successful project outcomes.
  • Commitment to Quality: A rigorous application of clean code principles and Test-Driven Development (TDD) is expected, reflecting a dedication to building robust, high-quality software.
  • Adaptability: The financial technology landscape is constantly evolving. This role requires a willingness to adapt, learn new technologies, and continuously improve processes and systems.

This Senior Software Engineer position at Citi offers a compelling opportunity for ambitious technologists to contribute to a significant transformation within a globally recognized institution. If you are driven by complex challenges, keen to leverage modern technologies, and aspire to a role with both technical and leadership responsibilities, this could be the ideal next step in your career.

ID 1250278 Sectors:
in London, Greater London, England
Get direction
Expand the map Minimize the map

Similar jobs nearby

Senior Quant Algo Developer
By Agreement
Barclays profile and vacancies
Barclays
in Greater London
Senior Software Engineer - CIAM XDP
By Agreement
Barclays profile and vacancies
Barclays
in Greater London
Senior Product Manager
By Agreement
Barclays profile and vacancies
Barclays
in Greater London
Senior Actuarial Consultant
Salary by agreement
Aon profile and vacancies
Aon
in Greater London
Senior Data Engineer
by Agreement
University of Greenwich profile and vacancies
University of Greenwich
in Greater London, SE10
Show all