Senior Low Latency Java Engineer

1 month ago


London, United Kingdom Citi Full time

Senior Low Latency Java Engineer

This is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to lead applications systems analysis and programming activities.

The role is to provide senior, low-latency systems and application framework engineering (skilled in Java, C++, KDB, market data, algorithmic trading technology) within the London Based High Performance Architectures (HPA ) team. The team require a specialist on algorithmic trading systems utilities including but not limited to market data replay and back test/simulation utilities. The HPA organisation are a high skilled enablement group of Subject Matter experts - who produce application frameworks and engage with application engineers to enable application Modernisation to over 100 teams across Citi with a concentration on low latency eTrading platforms in Markets Technology.

Responsibilities:

70% hands in the Java codebase. We build microservices based event sourcing systems on a low latency in-house framework. Response times in the 10 microsecond to 100 microsecond range. Lead integration of functions to meet goals, deploy new products, and enhance processes Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems Provide world class expertise in area of Java low latency development. Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals Consult with end users to identify system function specifications and incorporate into overall system design Influence and negotiate with senior leaders and communicate with external parties Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Happy to work with and educate and support/mentor Junior developers and less experienced senior Java developers.

Skills and Experience

Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development In-depth experience with Algorithmic Trading application development, preferably in low latency environment Detailed comprehension and experience with Market Data handling and associated technologies (such as time-series databases e.g. KDB) Demonstrated leadership, project management, and development skills Passion for coding excellent, commercial grade, mission critical Java frameworks based on event sourcing microservices. Complete knowledge of modern Java, the JVM, the Linux Operating system, system calls and Kernel. Knowledge of TCP and other IP based network protocol technologies including hardware accelerated kernel bypass e.g. Solarflare OpenOnload Performance assessment and targeted tuning. Design and architectural elegance. Experience in implementing projects Great communicator with high EQ. Ability to occasionally produce clear diagrammatic documentation and model key aspects in UML sequence diagrams. Relationship and consensus building skills

Nice to have

Background in C++

Education / Qualifications:

Bachelor’s degree/University degree or equivalent experience in a similar role.

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

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

------------------------------------------------------


  • Java Developer

    2 weeks ago


    City of London, United Kingdom Client Server Ltd. Full time

    **Java Developer / Backend Software Engineer Remote UK to £100k** Do you have experience of working on low latency systems? You could be progressing your career in a senior, hands-on position for a growing European FinTech that provides a suite of SaaS products for energy trading. As a Java Developer you'll focus on backend development of complex,...


  • London, United Kingdom eFinancialCareers Full time

    **Senior Low Latency Engineer (SVP)** **Job Description**: **Responsibilities**: - 70% hands in the Java codebase. We build microservices based event sourcing systems on a low latency in-house framework. Response times in the 10 microsecond to 100 microsecond range. - Lead integration of functions to meet goals, deploy new products, and enhance processes -...


  • City of London, United Kingdom Client Server Ltd. Full time

    **Java Developer / Backend Software Engineer *Remote / Hybrid WfH* to £110k+** Are you a Java technologist who enjoys discussing ideas, pair programming and continually learning? You could be joining a tech driven e-trading company and working on complex, low latency real-time systems. As a senior, hands-on Java Developer you will help improve and scale...


  • London, United Kingdom eFinancialCareers Full time

    As a Barclays Senior Low-Latency Java Developer you will be enhancing our low-latency Foreign Exchange algorithmic trading platform. You will be working with the Foreign Exchange quant and electronic trading desks and building and maintaining primarilyJava services like market connectivity, pricing, risk management and order execution. Knowledge of...


  • City of London, United Kingdom Client Server Ltd. Full time

    **Backend Developer / Software Engineer (Java Low Latency) Remote UK to £100k** Do you have experience of working on low latency systems? You could be progressing your career in a senior, hands-on position for a growing European FinTech that provides a suite of SaaS products for energy trading. As a Backend Developer you'll focus on development of...


  • London, United Kingdom eFinancialCareers Full time

    We have partnered with a leading investment bank to assist them on a greenfield project. This is an opportunity to work on a greenfield project building the multi-asset eTrading platform that would be rolled out globally to serve the entire company. The core team has been established recently and the development is led by top professionals with extensive...


  • London, United Kingdom Client Server Ltd. Full time

    **Java Developer / Software Engineer (Java Low Latency) *Hybrid WFH* to £140k+** Global Investment Bank is seeking a Java Developer with Java and Front Office trading systems experience. You will join a small, highly talented Agile team of software developers responsible for the banks' FX trading platform. **Your role**: As a Java Developer you will take...


  • London, United Kingdom Laraveldaily Full time €150,000

    I’m working with a low-latency connectivity provider covering FX and Crypto across both trading and OTC environments. They’re looking to bring on their founding engineers to take ownership of the future direction of their ultra low-latency connectivity services. You’ll be working on core Java/ C# with the opportunity to develop their architecture...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the...


  • London, United Kingdom Algo Capital Group Full time

    Job Description Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic,...


  • London, United Kingdom Algo Capital Group Full time

    Job Description Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic,...


  • London, United Kingdom eFinancialCareers Full time

    This role will offer the opportunity to work alongside Traders and Quants working on technically challenging projects, covering market connectivity, pricing, risk management and order execution. You will work alongside top developers to provide expedited solutions when necessary, to complex tactical and strategic problems. This work will be mission critical...


  • London, United Kingdom Algo Capital Group Full time

    Job DescriptionLow Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic,...


  • London, United Kingdom Algo Capital Group Full time

    Job Description Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic,...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • London, United Kingdom Algo Capital Group Full time

    Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...