Apps Dev Senior Engineer

London Source: WhatJobs
See advert for pay

Overview

In this senior role, you will design and build low-latency market data pipelines and services for Citi’s Commodities desks. You’ll work closely with front-office traders and quants to translate trading needs into robust software in a high-performance, front-office environment. The role combines engineering excellence with AI-driven workflow innovations to improve data quality, analytics, and trading lifecycle. This is a chance to influence market data infrastructure at a major financial institution.

Pay / Benefits

  • Generous holiday allowance (27 days + bank holidays)
  • Discretionary annual performance bonus
  • Private medical insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave

Responsibilities

  • Architect and optimize scalable market data engines and real-time distribution services
  • Develop modular APIs and event-driven architectures across Java, Python, or C#
  • Ensure reliable delivery of tick, end-of-day, and historical data to pricing libraries and trading apps
  • Partner with front-office traders and quants to translate requirements into production software
  • Champion Generative AI and Agentic AI workflows within the development lifecycle
  • Drive best practices: TDD, CI/CD, containers, observability, and low-latency tuning
  • Take end-to-end ownership from design to deployment and monitoring

Key requirements

  • Advanced proficiency in Java, Python, or .NET/C# with focus on low-latency and concurrency
  • Experience with messaging/streaming systems (Kafka, RabbitMQ, Solace, ZeroMQ, or gRPC)
  • Relational databases and time-series/caching tech (PostgreSQL, Oracle, Redis, InfluxDB, etc.)
  • DevOps: Git, CI/CD automation, Docker/Kubernetes/OpenShift, Linux
  • Familiarity with LLMs, GenAI tools, and agentic frameworks (LangChain, LlamaIndex)
  • Financial services experience in a Tier-1 bank or equivalent
  • Domain knowledge in Commodities and cross-asset products; market data fundamentals
  • Stakeholder management
  • Strong communication with traders and tech leaders
  • Self-driven with ownership
  • Java, Spring Boot, concurrency, GC optimization
  • Python (async, NumPy/Pandas, FastAPI)
  • .NET Core, multi-threading, async I/O

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.