CrawlJobs Logo

Algo Developer

United Kingdom, London Employment contract 150000.00 GBP / Year · Job Posted May 10, 2026
Apply Position
Job Link Share

Job Description

This is an unmissable opportunity for an experienced Algo Developer to join one of the leading institutional digital asset firms in the market. With a global footprint and a platform spanning trading, asset management, custody and tokenisation, they are scaling out their London engineering team to build the next generation of their algorithmic trading infrastructure. Excellent salaries and top benefits package in place to attract the best talent.

Job Responsibility

  • Design and develop a low-latency, high-throughput EMS / Smart Order Router from the ground up
  • Build intelligent routing algorithms based on execution quality, liquidity, latency and cost
  • Drive post-trade analysis and execution quality benchmarking across venues
  • Work deep in the stack — from order management through to gateway and market data layers
  • Collaborate closely with front office traders and product to refine routing logic
  • Monitor and optimise system performance under live trading conditions
  • Contribute to system resilience and provide production trading support

Requirements

  • 8+ years of Java development building low-latency systems in a front office environment
  • Proven track record building and benchmarking execution algorithms from the ground up
  • Strong experience with SOR development in markets such as FX, equities or crypto
  • Deep knowledge of OMS / EMS architecture, market gateways and tick data analytics
  • Solid understanding of concurrency, networking and memory management
  • Experience with multicast / unicast market data feeds
  • Experience with Linux systems and performance profiling tools
  • Crypto / digital asset experience or genuine curiosity about the space
  • A right to work in the UK without sponsorship

What we offer

  • Discretionary bonus and equity / share schemes
  • Company-paid health and protective benefits for you and your dependents
  • Access to continuous learning, mentoring and personal growth
  • Free virtual coaching and counselling sessions
  • Hybrid working with a strong London office presence
  • Smart, entrepreneurial colleagues at the cutting edge of digital assets

Looking for more opportunities?

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

Similar Jobs for

Algo Developer

8 matching positions

Senior Java Algo Developer, Equities

We are seeking a highly skilled and experienced Algo Trader Senior Developer to ...
Location
Location
United States , Jersey City
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 8+ years of hands-on experience in software development with a strong focus on high-performance, low-latency systems
  • Proven expertise in KDB+ (Q language) development, including practical experience in scaling, load-balancing, resilience, and optimizing query performance for large datasets
  • Strong technical knowledge and expertise in Java (or C#) for building critical, low-latency execution platforms, including deep understanding of JVM internals, concurrency, and memory management
  • Experience designing and developing automated trading platforms in Equities or other similar financial domains
  • Solid understanding of financial market protocols like FIX, and practical experience handling order and market datasets
  • Demonstrable experience with testing frameworks, Agile methodologies, and Continuous Integration/Continuous Delivery (CI/CD) processes
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced environment
  • Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Lead technical design discussions and conduct rigorous code reviews to ensure high quality, performance, and adherence to architectural standards for critical trading systems
  • Design, develop, and optimize high-performance, low-latency applications utilizing both KDB+/Q and Java for our Equities Electronic Trading platform
  • Implement and maintain business-critical high-frequency systems that process market data, generate analytics, and facilitate trading operations
  • Contribute to platforms enabling efficient data management, sophisticated analytics generation, and robust trading functionalities
  • Partner with product development, quantitative researchers, and other technology teams to deliver new trading capabilities and enhance existing systems
  • Drive continuous improvement initiatives in testing frameworks, development tools, and deployment processes for low-latency and high-throughput environments
  • Resolve complex technical challenges through in-depth analysis of business and system processes, adhering to industry best practices and architectural blueprints
  • Apply advanced knowledge of system architecture, data flow, and development standards for coding, testing, debugging, and implementation
  • Build common solutions for trading platform monitoring, trade reconciliation, and application recovery
  • Provide technical guidance and mentorship to other developers, fostering best practices in high-performance application development
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Senior eFX Algo Developer

This is a hands-on, high-impact role where you’ll be a key contributor to the de...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor Degree / BSc Degree or equivalent
  • Degree in Computer Science, Mathematics, Physics, or Engineering
  • Strong Java development experience, including multithreading, low latency, and performance tuning
  • Experience in Agile, SCRUM, or Kanban methodologies
  • Front Office exposure in FX or quantitative finance
  • Clear communicator with strong analytical thinking
  • Values transparency, accountability, and excellence
  • Passionate about learning and contributing new ideas and technologies
  • Knowledge of FIX and other market protocols
  • Familiarity with UNIX/Linux environments
Job Responsibility
Job Responsibility
  • Develop and enhance low-latency pricing and trading systems in Java
  • Prototype and deliver solutions in a fast-paced, agile environment
  • Analyse and optimise performance in high-frequency trading contexts
  • Collaborate on all stages of product delivery: design, specification, testing, and deployment
  • Provide 3rd line support and contribute to production stability
  • Participate in sprint planning, estimation, and software releases (including occasional out-of-hours deployments)
  • Fulltime
Read More
Arrow Right

Algo Trading Developer - Fixed Income Technology

The Fixed Income Algo Technology team in EMEA supports Citi’s market making, alg...
Location
Location
France , Paris
Salary
Salary:
63600.00 - 91200.00 EUR / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven programming experience with an Object-oriented language (preferably Java), Multi-Threading, KDB and any relational database
  • Solid architectural understanding of enterprise applications
  • Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc.
  • Experience with Java Core, Spring framework and Linux
  • Experience with Rust
  • Experience developing large financial software trading systems with substantial hands-on development experience in building systems with an attention to optimizing and tuning performance, while also demonstrating critical thinking skills related to re-use, scalability, and troubleshooting.
  • Prior experience in building algo trading systems is highly desirable
  • Solid understanding of service architecture and high performance, low latency, and multithreading techniques
  • Strong focus on system performance tuning and experience with low latency Java programming
  • Knowledge of major Fixed Income Products (e.g., EuroGovies/Swaps/GILTS/SAS etc.) and Broker/Customer Markets electronic trading flows.
Job Responsibility
Job Responsibility
  • Designing and developing Algo trading applications for the business
  • Working directly with Traders and Quants to contribute towards the future direction of the platform.
  • Improve the technical capabilities of the platform to ensure it remains stable, flexible, and maintainable.
  • Driving engineering standards and continuing to strive for best
  • Enhancing our automated testing efforts and optimizing our UAT process
  • Serving as advisor or coach to new or lower-level analysts
  • Troubleshooting challenging performance and scalability issues
  • Engaging with business users in London and across Europe (Paris, Milan)
  • Assisting in third line support during core trading hours
  • Acting as Subject Matter Expert to senior stakeholders and /or other team members.
What we offer
What we offer
  • hybrid working model (2 days from home)
  • Fulltime
Read More
Arrow Right

Senior Java Developer - Fixed Income Algo Technology

Senior Java Developer - Fixed Income Algo Technology, VP
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant extensive hands-on coding experience in core Java, specializing in low-latency, high-throughput distributed applications
  • Profound understanding of software development fundamentals, data structures, design patterns, object-oriented programming, and algorithms complexity analysis
  • Demonstrated experience with messaging technologies such as Solace, Kafka, etc.
  • Practical experience with Chronicle and/or Aeron
  • Experience with distributed caching techniques
  • Proven track record in implementing and supporting market data processing applications and trading applications
  • Experience building robust back-testing frameworks and managing historical data
  • Basic proficiency in Linux system performance tuning and monitoring, with the ability to troubleshoot performance issues within the Java/Linux stack
  • Familiarity with build tools, including Gradle, Git, TeamCity, Jenkins, and Artifactory
  • Strong academic record, ideally with a Bachelor’s degree in Computer Science, Information Science, Engineering, or a related technical or quantitative discipline
Job Responsibility
Job Responsibility
  • Design and develop reusable algo trading platform components, with a strong focus on high performance and low latency
  • Collaborate directly with Traders, Quants, and Product Managers to understand business requirements and implement functional enhancements to the algo trading platform
  • Ensure the strong reliability, scalability, and performance of core algorithmic components
  • Work seamlessly with wider eTrading Teams and Production Support to maintain and enhance live trading systems
  • Adhere to stringent engineering standards, continuously striving for best-in-class solutions and practices
What we offer
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
  • Fulltime
Read More
Arrow Right

Algo Execution Software Quant Developer

Our client is an exciting, rapidly growing quantitative investment firm building...
Location
Location
United States , Connecticut
Salary
Salary:
250000.00 - 500000.00 USD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building and deploying equity execution algorithms that are live
  • Hands-on experience connecting to prime brokers (FIX or equivalent)
  • Strong programming skills (Python, C++, Java, or similar)
  • Deep understanding of equity market microstructure and execution dynamics
  • Comfortable operating in a small, fast-moving startup environment with high ownership
  • Experience supporting live trading systems with real capital at risk
Job Responsibility
Job Responsibility
  • Develop, enhance, and maintain live equity execution algorithms in a production environment
  • Own integrations with prime brokers and external execution venues
  • Take algorithms from research through testing and into live trading
  • Work directly with portfolio managers and quants to optimize execution performance
  • Monitor live execution, analyse performance, and iterate rapidly in a startup setting
  • Ensure robust, scalable, and well-controlled execution infrastructure
  • Contribute to the evolution of the firm’s trading architecture as it grows
What we offer
What we offer
  • Competitive compensation with meaningful upside as the firm scales
  • Great bonus and equity potential
  • Fulltime
Read More
Arrow Right

Lead Engineer - Fixed Income, Algo Engineer

The Fixed Income Technology group is a global team responsible for the design, d...
Location
Location
France , Paris
Salary
Salary:
113200.00 - 186800.00 EUR / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive professional software development experience, with a significant portion in a front-office role focused on low-latency Algo trading or order management systems
  • Deep understanding of Fixed Income products, electronic trading concepts, market data, and the trade lifecycle
  • Expert-level proficiency in Java or Rust, with a strong emphasis on performance-critical, low-latency programming
  • Proven experience in the design, development, and maintenance of cross-asset order management systems (OMS)
  • Demonstrable expertise in building and optimizing low-latency pricing, hedging and execution systems
  • Solid hands-on experience in integrating with and managing vendor connectivity (e.g., Redline, ION)
  • Strong knowledge and practical experience in designing and implementing robust pricing, hedging and execution systems for ultra-low-latency environments
  • Strong knowledge of high-performance messaging middleware (e.g., Aeron, Solace) and low-latency data handling techniques
  • Proven experience designing and building complex, distributed, and fault-tolerant systems
  • Experience with modern development tools, including Git, Jenkins, and containerization technologies (e.g., Docker, OpenShift)
Job Responsibility
Job Responsibility
  • Lead the architectural design and development of high-performance, low-latency Algo platform including pricing, hedging and execution systems for Fixed Income products
  • Engage in active, hands-on coding in Java or Rust, contributing to the core codebase and setting the standard for quality, performance, and reliability
  • Define and drive the long-term technology vision for the order management platform, ensuring it is scalable, resilient, and aligned with business goals
  • Design, implement, and optimize trading workflows for ultra-low latency, ensuring minimal processing time from order receipt to execution
  • Partner closely with front-office traders, quantitative analysts, and product managers to understand business requirements and translate them into robust technical solutions
  • Mentor and coach junior and mid-level engineers, fostering a culture of technical excellence, innovation, and continuous learning
  • Act as a senior escalation point for resolving complex production issues, ensuring the stability and integrity of the trading platform
What we offer
What we offer
  • Hybrid working model (2 days from home)
  • Fulltime
Read More
Arrow Right

Algo Trading Software Engineer

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical knowledge and expertise in Low Latency Java or Rust
  • Prior experience in developing Algorithmic Trading or SOR platforms or equivalent in a global financial institution
  • Strong understanding of automated testing techniques and quality engineering practices
  • Strong understanding of Agile methodologies and Continuous Integration processes
  • Expertise in low-latency system design, including performance optimization, concurrency, and high-throughput architecture
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment
  • Knowledge of C++ would be an advantage
  • Knowledge of regional exchange microstructure and regulatory regimes
  • Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Design and development of Citi’s next gen algorithmic trading platforms
  • Partner with traders, quant researchers, and clients to understand their needs and translate them into product features and enhancements
  • Continuously improve and maintain automation testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Implement Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
What we offer
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
  • hybrid working model (up to 2 days working at home per week)
  • competitive base salary (which is annually reviewed)
  • Fulltime
Read More
Arrow Right

Equities Trade Floor Support

Location
Location
Hong Kong , Hong Kong
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Application support experience for minimum 7 years in a high transaction volume business
  • Experience in Production operations of Order management and Algo trading platforms
  • In depth knowledge of Unix OS, Database and Networks
  • Working experience in Fix Protocol, Exchange and Client connectivity systems.
Job Responsibility
Job Responsibility
  • Incident management and Problem management
  • Review and support implementation of application and infrastructure changes
  • Complex issue triage, investigation and coordination to closure
  • Providing support for all regulatory and audit requirements
  • Providing support for trading desk in relation to use of trading applications
  • Contribute to Proactive Service Improvement Initiatives
  • On call support
  • Stakeholder Management and Leadership
  • Maintain open and timely communication with relevant business, supplier and IT personnel
  • Be the first point of contact for traders, sales people and client service groups for issues or queries
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right