CrawlJobs Logo

Java Algo Developer, Fixed Income Trading

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States , New York

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

142320.00 - 213480.00 USD / Year

Job Description:

Fixed Income Algo Technology team in North America supports Citi’s Internal Market Making, Algorithmic Trading, and internal matching for the Spread Product algo trading business. We're seeking to hire an experienced software engineer to advance the suite of algo trading platform creating a best in class, next generation product for our clients’ franchise.

Job Responsibility:

  • Develop reusable algo trading engines with focus on low latency execution strategies
  • Ensure strong reliability, scalability and performance of the core algo components
  • Work with other etrading teams to support live trading
  • Learn and maintain large code base, improve design and quality of the algo trading strategies code
  • Partner with business to drive technology stack beyond near term objectives
  • Adhere to engineering standards and strive for best in class solutions

Requirements:

  • Strong software development fundamentals, data structures, design patterns, object-oriented programming, algorithms complexity analysis
  • At least 2 years of extensive hands on coding experience in Core Java within low latency, high throughput distributed applications
  • Experience with messaging technologies like Solace, Kafka etc.
  • Experience with Chronicle and/or Aeron
  • Experience implementing and supporting market data processing applications and algorithmic trading strategies
  • Experience building backtesting frameworks and historical data storages
  • Basic Linux system performance tuning and monitoring, ability to troubleshoot performance issues within Java/Linux stack
  • Working knowledge of no GC Java techniques and lock free thread safe algorithms
  • Experience with Python, Spring, TDD, KDB or any other tick data storages
  • Build tools, gradle, git, teamcity, jenkins, artifactory
  • Strong academic record, ideally with a Bachelor’s degree in Computer Science, Information Science, engineering or related technical or quantitative discipline
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
  • discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
December 28, 2025

Expiration:
February 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Algo Developer, Fixed Income Trading

Fixed Income Algo Java Developer

The Rates E-Trading technology team in North America is responsible for the plat...
Location
Location
Canada , Mississauga; Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree with a relevant major (Computer Science, Information Technology, Mathematics, Engineering, or similar)
  • Experience in design and development of high performance, low-latency, multi-threaded applications
  • Extensive hands-on development experience in Java
  • Demonstrated ability to learn new business concepts and technologies
  • Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
  • Proficiency in core Java (5+ years of experience) with demonstrable success in developing multi-threaded applications
  • Proven ability to develop clean, testable code
  • Understanding of relational database concepts and knowledge in SQL
  • Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g.TeamCity and UrbanCodeDeploy
  • Experience with Linux/Unix
Job Responsibility
Job Responsibility
  • Design and develop high performance, low-latency trading controls
  • Partner with multiple technology, business/risk and external market teams to capture requirements and deliver timely solutions for new trading functionality and market upgrades
  • Coordinate testing of new functionality including business/etrading risk signoff
  • Liaise with global support teams to manage application upgrades and provide third-line support for existing trading platform
  • Develop common, reusable components and services that execute against Citi’s technical strategy and drive future improvements
  • Partner with business/quant teams to evolve architecture roadmap and drive future direction of the trading platform
  • Participate in agile/scrum development lifecycle and drive engineering excellence
What we offer
What we offer
  • Commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins
  • Foster an environment where the best people want to work
  • Value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all
  • Fulltime
Read More
Arrow Right

Low Latency Java Algo Developer, Fixed Income Trading

Fixed Income Algo Technology team in North America supports Citi’s Internal Mark...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
March 16, 2026
Flip Icon
Requirements
Requirements
  • 6-10 years of extensive Low Latency Java development experience in front office / trading required
  • Strong software development fundamentals, data structures, design patterns, object-oriented programming, algorithms complexity analysis
  • At least 2 years of extensive hands on coding experience in Core Java within low latency, high throughput distributed applications
  • Experience with messaging technologies like Solace, Kafka etc.
  • Experience with Chronicle and/or Aeron
  • Experience implementing and supporting market data processing applications and algorithmic trading strategies
  • Experience building back-testing frameworks and historical data storages
  • Basic Linux system performance tuning and monitoring, ability to troubleshoot performance issues within Java/Linux stack
  • Working knowledge of no GC Java techniques and lock free thread safe algorithms
  • Experience with Python, Spring, TDD, KDB or any other tick data storages
Job Responsibility
Job Responsibility
  • Develop reusable algo trading engines with focus on low latency execution strategies
  • Ensure strong reliability, scalability and performance of the core algo components
  • Work with other etrading teams to support live trading
  • Learn and maintain large code base, improve design and quality of the algo trading strategies code
  • Partner with business to drive technology stack beyond near term objectives
  • Adhere to engineering standards and strive for best in class solutions
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
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Java Algo Developer, Fixed Income

The Fixed Income Algo Trading technology team are seeking developers to continue...
Location
Location
United States , New York
Salary
Salary:
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
February 16, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree with a relevant major (Computer Science, Information Technology, Mathematics, Engineering, or similar)
  • Experience in design and development of high performance, low-latency, multi-threaded applications
  • Extensive hands-on development experience in Java
  • Demonstrated ability to learn new business concepts and technologies
  • Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
  • Proficiency in core Java (5+ years of experience) with demonstrable success in developing multi-threaded applications
  • Proven ability to develop clean, testable code
  • Understanding of relational database concepts and knowledge in SQL
  • Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. TeamCity and UrbanCode Deploy
  • Experience with Linux/Unix
Job Responsibility
Job Responsibility
  • Design and develop high performance, low-latency trading applications
  • Partner with multiple technology, business/risk and external market teams to capture requirements and deliver timely solutions for new trading functionality and market upgrades
  • Coordinate testing of new functionality including business/etrading risk signoff
  • Liaise with global support teams to manage application upgrades and provide third-line support for existing trading platform
  • Develop common, reusable components and services that execute against Citi’s technical strategy and drive future improvements
  • Partner with business/quant teams to evolve architecture roadmap and drive future direction of the trading platform
  • Participate in agile/scrum development lifecycle and drive engineering excellence
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
  • discretionary and formulaic incentive and retention awards
  • 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:
Not provided
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.
  • Bachelor’s degree/University degree or equivalent experience
  • Excellent communication skills, oral and written
  • ability to face off to business users
  • Good team-work skills, and the ability to work in a distributed global team environment
  • Strong analytical and problem-solving skills
  • Self-motivated with the determination to learn and achieve his/her goals
  • Experience in full lifecycle development
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
  • Fulltime
Read More
Arrow Right
New

Marketing Executive

Join a market-leading nature tech company on a mission to make nature measurable...
Location
Location
United Kingdom , London
Salary
Salary:
35000.00 - 40000.00 GBP / Year
naturemetrics.com Logo
NatureMetrics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in a marketing role, ideally in a high-growth or B2B tech environment
  • Digital marketing fundamentals: SEO, SEM, email marketing, social media, content marketing
  • Webflow and HubSpot proficiency
  • Strong analytical mindset
  • Experience using Google Analytics and HubSpot analytics to track campaign performance, identify trends, and turn data into actionable insights
  • Excellent organisational skills with ability to manage multiple projects simultaneously and meet deadlines
  • Experience in sustainability, conservation, or environmental sectors is a big plus (but not required if you're genuinely passionate and quick to learn)
Job Responsibility
Job Responsibility
  • Drive lead generation across multiple sectors
  • Track, analyse, and report on performance using Google Analytics and HubSpot
  • Own operational marketing, manage campaigns, support sales with collateral, coordinate timelines
  • Help manage our Webflow website, keep content fresh, optimise for conversion
  • Orchestrate agencies and freelancers
  • Champion AI and automation
  • Tell stories that convert across blogs, case studies, videos, guides, and infographics
What we offer
What we offer
  • Salary sacrifice pension (sustainability-focused)
  • Life assurance
  • 25 days annual leave
  • Cycle to Work scheme
  • Enhanced family-friendly policy
  • £250 L&D budget via Learnerbly
  • Fulltime
Read More
Arrow Right
New

Bartender

Are you passionate about delivering outstanding hospitality and thrive in a fast...
Location
Location
United Kingdom , Liverpool
Salary
Salary:
12.21 - 16.00 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Passion for delivering outstanding hospitality
  • Ability to thrive in a fast-paced environment
  • Creativity in crafting a diverse range of high-quality and visually stunning cocktails
  • Passion and drive to be the best
Job Responsibility
Job Responsibility
  • Craft a diverse range of high-quality and visually stunning cocktails that cater to guests' preferences
What we offer
What we offer
  • 100% tips and gratuities direct to our team
  • 50% off your food and drink bill at any of our restaurants, at any time, for up to 6 people
  • Enhanced Maternity and Paternity packages
  • Access to up to 40% of earnt wages and financial wellbeing tools through Wagestream
  • Employee Assistance Programme through The Drinks Trust, providing 24/7 support and access to counselling services
  • Fully funded apprenticeship programme
  • Career pathways and development through our high performers programme
  • Full in-house training through our Individual Restaurants Academy
  • Employer contribution pension scheme
  • Team meals on shift
  • Fulltime
Read More
Arrow Right
New

Software Engineer II (Frontend)

Microsoft 365 Copilot is a groundbreaking productivity tool that leverages the p...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, JavaScript
  • OR equivalent experience
  • Strong proficiency in JavaScript and TypeScript, with practical experience in developing web client applications deployed on major cloud platforms
  • Hands-on experience building component libraries or contributing to design systems (e.g., Fluent UI, Material UI, or similar)
  • Understanding of software engineering fundamentals including data structures, algorithms, and secure coding practices
  • Solid command of accessibility (a11y), responsiveness, and front-end performance best practices
  • Solid collaboration skills with the ability to work in a dynamic and agile environment
  • Passion for improving engineering practices and producing high-quality software
  • Self-motivated and customer focused
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Ship delightful, AI powered experiences that will shape how millions of people will interact with AI in the future
  • Join a small team of world class engineers with deep frontend expertise who are obsessed with building beautiful and performant products
  • Collaborate with partners teams working on different areas of M365 Copilot Client
  • Develop and maintain comprehensive telemetry pipelines, Live Site monitors, and automated alerts to ensure robust service health and rapid incident response
  • Leverage data and telemetry to inform decisions, drive feedback into product design, and continuously enhance the usability, security, and reliability of our product
  • Fulltime
Read More
Arrow Right
New

Administrative Assistant

We are looking for a detail-oriented Administrative Assistant to join our team o...
Location
Location
United States , Manhasset
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in administrative support roles, showcasing strong organizational skills
  • Proficiency in managing calendars, scheduling, and coordinating travel arrangements
  • Excellent communication skills, both written and verbal, with attention to detail
  • Ability to handle multiple tasks simultaneously and prioritize effectively
  • Familiarity with data entry and document preparation using office software
  • Experience in preparing meeting materials and recording minutes
  • Proactive problem-solving abilities and a resourceful approach to challenges
  • Strong interpersonal skills and the ability to collaborate with colleagues at all levels
Job Responsibility
Job Responsibility
  • Maintain a clean, organized, and efficient office environment, ensuring supplies and equipment are properly managed
  • Coordinate schedules, appointments, and travel arrangements while addressing potential conflicts proactively
  • Serve as a point of contact for communication, handling inquiries and relaying information accurately
  • Input and manage data in databases, ensuring accuracy and timely updates
  • Prepare reports, presentations, and documents to support departmental needs
  • Assist in planning and preparing materials for meetings, including distributing agendas and taking minutes
  • Support team members by providing administrative assistance for various projects and tasks
  • Ensure smooth operation of office facilities, addressing any maintenance or logistical concerns
  • Collaborate with other departments to streamline processes and improve office efficiency
  • Contribute to special projects as required, demonstrating adaptability and initiative
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right