You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Low Latency Java Engineer (VP)

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay £120K - 155K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is the company's Tech team, which builds systems for global finance. It handles about $5 trillion a day and does business in 180+ countries.

The role is a senior, VP-level position in the London-based High Performance Architectures (HPA) team. The team builds application frameworks and works with application engineers across more than 100 the company teams, with a focus on low latency eTrading platforms in Markets Technology.

The team needs a specialist in algorithmic trading systems utilities, including market data replay and back test or simulation tools. The role is senior and involves establishing and implementing new or revised application systems and programs with the Technology Team, leading applications systems analysis and programming activities.

The role is full time. It is hybrid with up to 2 days a week working from home.

Responsibilities

  • Spend about 90% of your time hands-on in the Java or Rust codebase.
  • Build event sourcing microservices on a low latency in-house framework, with response times between 10 and 100 microseconds.
  • Lead the integration of functions to reach goals, launch new products and improve processes.
  • Analyse complex business and system processes and industry standards to design and build solutions to high-level problems.
  • Serve as the world-class expert in low latency Java development.
  • Apply deep knowledge of the main system flows and several other areas to meet technology goals.
  • Work with end users to define system function specifications and fold them into the overall design.
  • Influence and negotiate with senior leaders and talk with external parties.
  • Teach, mentor and support junior developers and less experienced senior Java developers.

Requirements

  • Demonstrated subject matter expertise in applications development.
  • In-depth experience building algorithmic trading applications, ideally in a low latency environment.
  • Solid understanding of and experience with market data handling and related technologies, such as time-series databases like KDB.
  • Demonstrated leadership, project management and development skills.
  • Passion for writing excellent, commercial grade, mission critical Java frameworks built on event sourcing microservices.
  • Complete knowledge of modern Java, the JVM, Linux, system calls and the kernel.
  • Knowledge of TCP and other IP-based network protocols, including hardware accelerated kernel bypass such as Solarflare OpenOnload.
  • Skill in performance assessment and targeted tuning.
  • Strong design and architectural judgement.
  • Experience delivering projects.
  • Clear communicator with high EQ.
  • Occasionally produce clear diagrams and model key aspects in UML sequence diagrams.
  • Skill in building relationships and consensus.
  • Background in C++.

Conditions

Business casual workplace with a hybrid model, up to 2 days working at home per week.

Full time contract.

This is a high-level overview of the work. Other job-related duties may be assigned as required.

The company is an equal opportunity employer and reviews its workplace policies in line with its EEO statement.

Benefits

  • Competitive base salary, reviewed annually.
  • Discretionary annual performance related bonus.
  • 27 days annual leave plus bank holidays.
  • Private medical care and life insurance.
  • Employee assistance program.
  • Pension plan.
  • Paid parental leave.
  • Special discounts for employees, family and friends.
  • Access to learning and development resources.

Where you’d work

Part of the week in the office

You can work from

  • United Kingdom

About the company

Citi

  • Industry: FinTech

Office in London, United Kingdom

Also hiring in United States, Belfast, United Kingdom, New York, United States and 12 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Java
  • C++
  • Rust
  • Linux
Seniority
VP / C-level
Type
Full-time
Industry
FinTech
Specialty
Backend
Region
United Kingdom
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
VP / C-level
Experience
6+ years
Tech stack
  • Java
  • C++
  • Rust
  • Linux

Location

Work model
Hybrid
Region
United Kingdom
Office
  • London, United Kingdom
Remote from
  • United Kingdom

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason