CrawlJobs Logo
Cr

Systems Architect

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom, London

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Systems Architect will ensure best-in-breed technology architecture and engineering are in alignment with business requirements, collaborating with diverse teams across the business. The role is broad, requiring expertise in low-latency electronic trading infrastructure and strong technical skills across hardware, software, and networking domains.

Job Responsibility:

  • Ingress/plan/execute/manage technical initiatives to make electronic trading systems faster, more adaptable stable and maintainable aligned to HPAi standards
  • Communicate ideas, requirements, and results across disparate teams
  • Support technical populations (Rates), partnering with leaders to understand their challenges and design and execute solutions to solve them
  • Communicating business and IT requirements to external vendors and internal technical teams
  • Understand full-stack electronic trading technologies and engage effectively in a very technical manner with other SMEs, systems architects, the business (at times), Markets-Tech, and enterprise infrastructure organizations (CTI/CISO)

Requirements:

  • Systems Architecture experience in a Low Latency etrading Trading environment
  • Deep knowledge of operating system fundamentals – hyper focus on Linux (REL, CoreOS)
  • Understanding of OSI model and TCP and UDP network protocols
  • Experience with Python and data libraries
  • Fluency with the Unix command line and shell scripting
  • Practical experience with modern Linux systems and systems programming concepts like C, IPC mechanisms, virtual memory, and process life cycle
  • Strong troubleshooting skills and knowledge of profiling/debugging tools such as gdb, perf, DTrace, SystemTap
  • Can understand, interpret, and improve application performance via system tuning
  • Thorough understanding of modern computer architecture - modern x86 AMD and Intel cache hierarchies as an example
  • Kernel-bypass technology knowledge (such as Solarflare OpenOnload / TCPDirect / ef_vi, RoCE, DPDK)
  • Prior experience in a similar Site Reliability Engineering (SRE), DevOps, distributed computing, systems engineering/administration
  • Ability to context switch to work on several projects at once
  • Knowledge of JIRA, SCRUM, Sprints
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

Additional Information:

Job Posted:
June 07, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.