CrawlJobs Logo

Senior Low-Latency Java Engineer

United States, Whippany 170000.00 - 230000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Embark on a transformative journey as a Senior Low-Latency Java Engineer – VP. At Barclays, our vision is clear—to redefine the future of banking and help craft innovative solutions. In this role, you’ll build high-performance trading systems that power electronic execution at scale, working closely with quants and product teams to shape how orders are routed and executed in global markets. You’ll join the Equity Algorithmic Trading Technology team in New York/Whippany, developing and enhancing Java and C++ platforms that deliver market data, analytics, order management, and resiliency services for trading algorithms. This is a front-office engineering role with direct impact on trading performance and client outcomes. You’ll work closely with Quant developers, Quant researchers, and Product teams to design, build, and enhance algorithmic trading logic, smart order routing strategies, and execution workflows.

Job Responsibility

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability

Requirements

  • Core Java development in high-throughput, low-latency environments
  • Designing high-performance messaging systems with efficient binary protocols and lock-free patterns
  • Network and inter-process communication using UDP and related low-latency techniques
  • Advanced JVM tuning and garbage collection strategies such as ZGC or Azul Zing
  • Good analytical and problem-solving skills in complex, performance-critical systems

Nice to have

  • Building electronic trading or execution platforms
  • Knowledge of equities markets, execution algorithms, and smart order routing
  • Working with market data platforms or vendors such as Exegy or Refinitiv
  • Network latency measurement and tuning tools and techniques

What we offer

  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Incentive award

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Low-Latency Java Engineer

8 matching positions

Senior Low Latency Electronic Trading Software Engineer

Citi Equities Technology organization is looking for a senior software engineer ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7+ years of experience with strong technical knowledge and expertise in Java, C#
  • Proven experience developing automated trading platforms
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Ability to prioritize multiple tasks, set goals, and meet deadlines
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural environment
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain the high-performance, low-latency electronic execution platform
  • Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements
  • Continuously improve and maintain testing frameworks, development tools, and environments
  • Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes
  • Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Senior C# Developer – Pricing Engines

Join a fast-paced trading tech environment where your C# code powers real-time p...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with C#/.NET in complex back-end or trading systems
  • Proven low-latency, high-throughput engineering expertise (ideally in pricing or market data)
  • Deep knowledge of concurrency, async IO, performance tuning, profiling, TCP/binary protocols
  • Strong understanding of financial markets: FX spot/forwards/swaps, bonds, IR swaps, curves, PV/DV01
  • Experience working with front-office stakeholders
  • Clear communication and the ability to simplify complex concepts
Job Responsibility
Job Responsibility
  • Build high-performance C# services on .NET Core for real-time pricing and risk
  • Refactor and migrate existing C# and Java components into a unified .NET Core platform
  • Optimise multithreading, memory, GC and network performance on bare-metal servers
  • Implement curve handling and curve location for FX, bonds and rates
  • Integrate with trading tools, market data feeds and external pricing/execution platforms
  • Ensure safe, efficient price distribution via internal messaging
  • Contribute to automated testing, CI/CD and observability in a 24/7 trading setup
  • Work in an agile DevOps team with shared support responsibilities
Read More
Arrow Right

Big Data Platform Senior Engineer

Lead Java Data Engineer to guide and mentor a talented team of engineers in buil...
Location
Location
Bahrain , Seef, Manama
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant hands-on experience developing high-performance Java applications (Java 11+ preferred) with strong foundation in core Java concepts, OOP, and OOAD
  • Proven experience building and maintaining data pipelines using technologies like Kafka, Apache Spark, or Apache Flink
  • Familiarity with event-driven architectures and experience in developing real-time, low-latency applications
  • Deep understanding of distributed systems concepts and experience with MPP platforms such as Trino (Presto) or Snowflake
  • Experience deploying and managing applications on container orchestration platforms like Kubernetes, OpenShift, or ECS
  • Demonstrated ability to lead and mentor engineering teams, communicate complex technical concepts effectively, and collaborate across diverse teams
  • Excellent problem-solving skills and data-driven approach to decision-making
Job Responsibility
Job Responsibility
  • Provide technical leadership and mentorship to a team of data engineers
  • Lead the design and development of highly scalable, low-latency, fault-tolerant data pipelines and platform components
  • Stay abreast of emerging open-source data technologies and evaluate their suitability for integration
  • Continuously identify and implement performance optimizations across the data platform
  • Partner closely with stakeholders across engineering, data science, and business teams to understand requirements
  • Drive the timely and high-quality delivery of data platform projects
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a highly skilled senior software engineer to join our team. This ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
rearc.io Logo
Rearc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in Java: Proven proficiency in designing, developing, and optimizing high-performance, multithreaded Java applications
  • Comprehensive SDLC Experience: Extensive experience with the entire software development lifecycle, including requirements gathering, architectural design, coding, testing (unit, integration, performance), deployment, and maintenance
  • Data Engineering & Financial Data Processing: Proven experience in data engineering, including building, maintaining, and optimizing complex data pipelines for real-time and historical financial stock market data
  • Financial Market Acumen: A strong background in the financial industry, with a working knowledge of financial instruments, market data (e.g., tick data, OHLC), and common financial models
  • Problem-Solving & Adaptability: Excellent problem-solving skills and the ability to work with complex and evolving requirements
  • Collaboration & Communication: Superior communication skills, capable of collaborating effectively with quantitative analysts, data scientists, and business stakeholders
  • Testing & CI/CD: A strong ability to work on development and all forms of testing, with working knowledge of CI/CD pipelines and deployments
  • Database Proficiency: Experience with various database technologies (SQL and NoSQL) and the ability to design database schemas for efficient storage and retrieval of financial data
Job Responsibility
Job Responsibility
  • Design and Development: Architect, build, and maintain robust, scalable, and low-latency Java applications for processing real-time and historical financial stock market data
  • Data Pipeline Engineering: Engineer and manage sophisticated data pipelines using modern data technologies to ensure timely and accurate data availability for analytics and trading systems
  • Performance Optimization: Profile and optimize applications for maximum speed, scalability, and efficiency
  • System Integration: Integrate data from various financial market sources and ensure seamless data flow into downstream systems
  • Mentorship and Best Practices: Provide guidance and mentorship to other engineers, contribute to code reviews, and advocate for best practices
  • Operational Excellence: Participate in the full software development lifecycle, from initial design to production support, ensuring system reliability and performance
Read More
Arrow Right

Senior Java Developer

The Fixed Income Data team is experiencing rapid growth, committed to delivering...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of demonstrable and relevant experience in software development, with a strong focus on API development and big data solutions
  • expertise in developing high-performance APIs for large-scale data platforms and distributed systems
  • extensive hands-on experience with data distribution platforms like Apache Kafka, and various big data storage/querying systems (e.g., Trino, Pinot, Druid, Ignite) for low-latency access via APIs
  • solid understanding of Java / Scala with a focus on building high-performance, concurrent applications
  • strong experience with the Spring stack, particularly Spring Boot for building microservices that expose data via APIs
  • expert-level understanding and demonstrable experience in REST API development for data reporting and consumption
  • demonstrable experience in writing reusable, testable, and efficient code with proper error and exception handling, especially for fault-tolerant API services
  • experience with the design and implementation of cloud-native applications and deployment via Kubernetes / OpenShift, specifically for managing API-driven data services
  • hands-on experience in handling various data structures and optimizing them for API consumption and analytical queries
  • experience with API Gateway, Circuit Breaker, Spring Security, Discovery Server, and monitoring services (e.g., Prometheus, Grafana) is a plus, particularly in an API-driven data ecosystem
Job Responsibility
Job Responsibility
  • design, develop, and implement highly scalable and resilient API services for data access and processing, leveraging big data platforms
  • conduct feasibility studies, time and cost estimates for new API-driven data solutions and establish and implement new or revised applications and systems to meet specific business needs or user areas
  • monitor and control all phases of the development process (analysis, design, construction, testing, and deployment) for API-driven data applications, providing operational support
  • utilize in-depth specialty knowledge of API development for big data environments and analytics to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments
  • ensure essential procedures are followed and help define operating standards and processes for API-driven data infrastructure
  • serve as an advisor or coach to new or junior analysts on API development and big data access best practices
  • operate with a limited level of direct supervision, exercising independence of judgment and autonomy
  • act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members on data API technologies and their application in finance
What we offer
What we offer
  • flexibility to work with a global team across geographies and time zones
  • Fulltime
Read More
Arrow Right

Senior UI Server Full Stack Engineer - Fixed Income Tech

Senior UI Server Full Stack Engineer position in Fixed Income Technology at Citi...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full-stack engineer with experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Knowledge and experience of Java development using Java, Java 8+ (or later), and relevant Java frameworks such as Spring Boot, Spring MVC, and Hibernate
  • Experience designing and implementing message-driven systems for reliable, asynchronous processing in low-latency, high-throughput, distributed environments
  • Extensive experience with Linux environments, including system administration, shell scripting, and performance tuning
  • Proficient in multithreading, concurrency and performance tuning
  • Experience with caching technologies (e.g., Gemfire, Redis)
  • Experience with middleware (Tibco, Solace)
  • Openshift/Kubernetes experience is a plus
  • Experience with Agile software development processes with strong emphasis on test driven development
  • Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR
Job Responsibility
Job Responsibility
  • Designing and developing robust, scalable, and maintainable applications
  • Implementing message-driven systems for reliable, asynchronous processing
  • Building sophisticated tooling for development and production team use
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • 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 learning and development resources
  • Business casual workplace
  • Hybrid working model (up to 2 days working at home per week)
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Trusted Data Platform

As a Principal Software Engineer, you will be a technical leader and hands-on co...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • 10+ years of experience in backend software development, focusing on distributed systems and storage solutions
  • 5+ years of experience working with AWS storage services (S3, DynamoDB, EBS, EFS, FSx, Glacier)
  • Strong expertise in system design, architecture, and scalability for large-scale storage solutions
  • Proficiency in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python)
  • Experience designing and implementing highly available, fault-tolerant, and cost-efficient storage architectures
  • Deep understanding of distributed systems, replication strategies, sharding, and caching
  • Knowledge of data security, encryption best practices, and compliance requirements (SOC2, GDPR, HIPAA)
  • Experience leading engineering teams, mentoring senior engineers, and driving technical roadmaps
  • Proficiency with observability tools, performance monitoring, and troubleshooting at scale
Job Responsibility
Job Responsibility
  • Designing and optimizing high-scale, distributed storage systems built on AWS storage technologies
  • Shaping the architecture, performance, and reliability of backend storage solutions that power critical applications at scale
  • Designing, implementing, and optimizing backend storage services that support high throughput, low latency, and fault tolerance
  • Working closely with senior engineers, architects, and cross-functional teams to drive scalability, availability, and efficiency improvements in large-scale storage solutions
  • Leading technical deep dives, architecture reviews, and root cause analyses to resolve complex production issues related to storage performance, consistency, and durability
  • Driving best practices in distributed system design, security, and cloud cost optimization
  • Mentoring senior engineers, contributing to technical roadmaps, and helping shape the long-term storage strategy
  • Collaborating with Site Reliability Engineers (SREs) to implement observability, monitoring, and disaster recovery strategies, ensuring high availability and compliance with industry standards
  • Advocating for automation, Infrastructure-as-Code (IaC), and DevOps best practices, leveraging tools like Terraform, AWS CloudFormation, Kubernetes (EKS), and CI/CD pipelines to enable scalable deployments and operational excellence
What we offer
What we offer
  • Atlassians can choose where they work – whether in an office, from home, or a combination of the two
  • Atlassians have more control over supporting their family, personal goals, and other priorities
  • We can hire people in any country where we have a legal entity
  • Interviews and onboarding are conducted virtually
  • Whatever your preference - working from home, an office, or in between - you can choose the place that's best for your work and your lifestyle
Read More
Arrow Right

Senior Lead (Low Latency Trading Application) - Senior Vice President

We are seeking an accomplished and highly experienced Senior Vice President (SVP...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of extensive experience in software development, architecture, and technical leadership roles within the financial services industry, preferably in eTrading
  • Proven track record of leading and successfully delivering complex, strategic technical initiatives
  • Minimum of 5 years of experience managing and mentoring technical teams (e.g., 5+ individuals)
  • Deep understanding of capital markets and financial derivatives (rates or other)
  • Demonstrated experience with Fixed Income products and reference data systems is highly desirable
  • Expert-level proficiency in Java and related ecosystem technologies (e.g., Spring or other dependency injection frameworks)
  • Extensive experience (10+ years) in developing and maintaining highly scalable, real-time, low latency, high-volume microservices
  • Deep expertise in real-time messaging middleware, specifically Solace, along with other platforms like Kafka, RabbitMQ, Tibco
  • Profound experience working with multi-threaded applications and designing high-performance concurrent systems
  • Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills, with the ability to lead their application
Job Responsibility
Job Responsibility
  • Define and articulate the technical vision and strategy for Fixed Income Reference Data strategic systems and the Solace-based middleware/messaging platform
  • Provide expert architectural direction and oversight for the design, development, and implementation of robust, scalable, and high-performance systems
  • Champion engineering best practices, coding standards, and rigorous testing methodologies
  • Stay abreast of emerging technologies, industry trends, and architectural patterns
  • Act as a critical technical escalation point, driving resolution for complex technical challenges and system performance issues
  • Actively lead and contribute to significant system design decisions
  • Directly lead and mentor a team of approximately 10 highly skilled developers
  • Identify and nurture talent within the team
  • Manage team resources effectively
  • Set clear performance objectives, conduct regular reviews, and drive accountability for results across the team
  • Fulltime
Read More
Arrow Right