CrawlJobs Logo

Core Engineering Quant Developer

Czech Republic, Prague · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

Embark on your journey as a Quantitative Developer here at Barclays. Are you passionate about developing complex systems, and ready to make an impact as part of our Core Engineering Analytics Platform team? As part of this team, you will contribute to the development of the architecture and frameworks within which our the modelling teams can focus on product specific code across a range of businesses. This is vital to drive levels of standardisation across functions. Further, you will gain exposure across the business lines developing and supporting our new analytics service, which is used by both product and technology teams. Our global team collaborates closely with traders, risk managers, and technologists to deliver top-tier quantitative solutions.

Job Responsibility

  • To design, develop, and evolve trading, risk management and other platforms that facilitate trading and regulatory objectives within the investment banking domain
  • Design, development, and maintenance of high-performance trading platforms, risk systems, and applications catering to the needs of traders and market participants
  • Collaboration with traders, strategists, and stakeholders to gather requirements and translate them into scalable and efficient technological solutions
  • Implementation of new features, enhancements, and functionalities on trading platforms to improve performance, reliability, and user experience
  • Stay updated on technological advancements, industry trends, and best practices to drive innovation and continuous improvement in trading platforms
  • Collaboration with cross-functional teams including business aligned SM&D teams, strats, compliance, and IT to address system issues and implement solutions

Requirements

  • Excellent C++ programming skills
  • The ability to develop code to a high-level working with large legacy databases when required
  • Proven ability to collaborate with other teams and stakeholders on a solution focussed approach to development
  • Experience working in a shared codebase within a multi-developer environment

Nice to have

  • Other coding languages, especially Python, would be beneficial
  • Willingness to develop knowledge base in relevant financial products as the role requires

Looking for more opportunities?

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

Similar Jobs for

Core Engineering Quant Developer

8 matching positions

Core Engineering Python Quant Developer

Embark on your journey as a Quantitative Developer here at Barclays. Are you pas...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent Python programming skills
  • A proven understanding and experience in software engineering principles including design architecture and code reviews
  • A bachelor’s degree in computer science or similar technical field
  • Previous professional experience in software engineering using Python
  • Familiarity with relational databases (e.g., SQL Server), and knowledge of SQL queries
  • Organized, highly detailed-oriented and proactive problem solver
  • Ensure compliance with data governance, controls, and audit requirements.
Job Responsibility
Job Responsibility
  • Contribute to the development of the architecture and frameworks within form the Quantitative libraries and sales platforms used across a range of Asset Classes
  • Focused on migrating analytical systems and functionality across Cross Markets to the strategic Dart Platform where we will be focused on improving the platform
  • Design, development, and maintenance of high-performance trading platforms, risk systems, and applications catering to the needs of traders and market participants
  • Collaboration with traders, strategists, and stakeholders to gather requirements and translate them into scalable and efficient technological solutions
  • Implementation of new features, enhancements, and functionalities on trading platforms to improve performance, reliability, and user experience
  • Stay updated on technological advancements, industry trends, and best practices to drive innovation and continuous improvement in trading platforms
  • Collaboration with cross-functional teams including business aligned SM&D teams, strats, compliance, and IT to address system issues and implement solutions.
  • Fulltime
Read More
Arrow Right

Core Engineering Java Development Lead – FX Tech

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
  • Proven experience building backend systems using Java and frameworks such as Spring with deep understanding of the JVM ecosystem
  • experience using AI tooling to accelerate design exploration, prototyping and embedding AI capabilities into product workflows and services
  • Experience designing systems using event-driven approaches (e.g. Solace, Kafka, Web Sockets or similar technologies), with a solid grounding in Domain-Driven Design
  • Strong grasp of SOLID principles, design patterns, dependency injection and persistence technologies
  • Solid knowledge of algorithms and data structures, with the ability to reason about performance, complexity and scalability
  • Experience building software for cloud environments, including containerization and modern deployment practices
  • Understanding of secure coding practices, fault tolerance and building reliable systems in distributed environment
Job Responsibility
Job Responsibility
  • Designing, developing and maintaining high-performance Java services that are scalable, secure and resilient
  • Applying Domain-Driven Design and message-/event-driven design principles to build loosely coupled, well-structured systems
  • Writing clean, maintainable code and contributing to peer reviews, championing best practices and continuous improvement
  • Helping modernise and evolve existing platforms, balancing pragmatic delivery with long-term architectural health
  • Working closely with trading, quants and fellow engineers to turn complex business requirements into robust technical solutions
  • Contributing to improvements in build tooling, CI/CD pipelines, testing approaches and overall engineering productivity
  • Supporting systems in production, improving observability, performance and resilience
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

Assistant Vice President, Fixed Income eTrading Core Java Developer

The evolution of electronic trading and automation has changed the way that rate...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-7 years of experience in server side Core Java and Multi-Threading
  • Experience with Spring framework, Linux, Relational Databases
  • Solid architectural understanding of enterprise applications
  • Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery
  • Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc.
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Designing and developing front office eTrading applications to the trading business
  • Working directly with Traders, Sales, and Quants to shape the future direction of the platform
  • Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring 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
  • Troubleshooting challenging performance and scalability issues
  • Providing onsite support to Rates traders in Paris location
  • Assisting in third line support during core trading hours
  • Liaising with the global business, support, and development teams on various exciting projects
  • Fulltime
Read More
Arrow Right

Core Java Backend Developer

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of programming experience with an object-oriented language (preferably Java), including multi-threading concepts and relational databases
  • Solid architectural understanding of enterprise applications
  • Strong grasp of computer science fundamentals: concurrency, algorithms, data structures, design patterns, etc.
  • Bachelor’s degree/University degree or equivalent professional experience
  • Excellent verbal and written communication skills, with the ability to effectively interact with business users
  • Strong teamwork skills and the ability to thrive in a distributed global team environment
  • Exceptional analytical and problem-solving abilities
  • Self-motivated with a strong determination to learn and achieve goals
  • Experience across the full software development lifecycle
Job Responsibility
Job Responsibility
  • Design and develop front office eTrading applications for the trading business
  • Collaborate directly with Traders, Sales, and Quants to define the future direction of the platform
  • Leverage creativity and innovation to enhance the platform's technical capabilities, ensuring stability, flexibility, and maintainability
  • Drive engineering standards and best practices
  • Enhance automated testing efforts and optimize the User Acceptance Testing (UAT) process
  • Serve as an advisor or coach to new or junior analysts
  • Troubleshoot challenging performance and scalability issues
  • Engage with business users in APAC and across Europe (e.g., London, Paris, Milan)
  • Provide third-line support during core trading hours
  • Act as a Subject Matter Expert (SME) to senior stakeholders and team members
  • Fulltime
Read More
Arrow Right

Core Java Backend Lead - Vice President

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of programming experience with an object-oriented language (preferably Java), including multi-threading concepts and relational databases
  • Solid architectural understanding of enterprise applications
  • Strong grasp of computer science fundamentals: concurrency, algorithms, data structures, design patterns, etc
  • Demonstrated experience leading a development team of significant size for large-scale projects, delivering complex solutions effectively
  • Experience with Java Core, Spring framework, and Linux
  • Demonstrated experience developing large financial software trading systems with significant hands-on development in optimizing and tuning performance, coupled with critical thinking skills related to re-use, scalability, and troubleshooting
  • Experience delivering solutions with ION Trading, Transficc, or other recognized connectivity vendors
  • Strong Fixed Income Financial Products knowledge (e.g., government/corporate bonds, ETFs, Interest Rate Swaps, Broker/Customer Markets electronic trading flows) to effectively translate business requirements into technical solutions
  • Experience with KDB
  • Proficiency in modern software development practices such as Agile development, Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD)
Job Responsibility
Job Responsibility
  • Design and develop front office eTrading applications for the trading business
  • Lead and mentor development team members, including conducting thorough PR reviews and providing expert technical advice and guidance
  • Collaborate directly with Traders, Sales, and Quants to define the future direction of the platform
  • Leverage creativity and innovation to enhance the platform's technical capabilities, ensuring stability, flexibility, and maintainability
  • Drive engineering standards and best practices across the team
  • Enhance automated testing efforts and optimize the User Acceptance Testing (UAT) process
  • Serve as an advisor or coach to new or junior analysts, fostering their professional growth
  • Troubleshoot challenging performance and scalability issues, providing leadership in problem resolution
  • Engage with business users in APAC and across Europe (e.g., London, Paris, Milan) to understand requirements and deliver solutions
  • Actively contribute to and lead global critical initiatives, collaborating with global teams to drive strategic technical projects
  • Fulltime
Read More
Arrow Right

Low Latency Electronic Trading Software Engineer - Java

Citi's Equities Technology organization is seeking a Software Engineer to join t...
Location
Location
Hong Kong SAR , Kowloon
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 Low latency Java, C++ or Rust
  • Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment
  • Strong understanding of automated testing techniques and quality engineering practices
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with 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 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
  • Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems
  • Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements — including execution performance improvements, new liquidity sources, and DMA capabilities
  • Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Electronic Trading Darkpool Software Engineer (Vice President)

Citi's Equities Technology organization is seeking a Software Engineer to join t...
Location
Location
Hong Kong , Kowloon
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 Low latency Java, C++ or Rust
  • Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment
  • Strong understanding of automated testing techniques and quality engineering practices
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with 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 regional exchange microstructure and regulatory regimes
  • Prior experience in managing small teams is a plus
Job Responsibility
Job Responsibility
  • Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems
  • Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements — including execution performance improvements, new liquidity sources, and DMA capabilities
  • Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Electronic Trading Software Engineer – Rust / C++ (Vice President)

Citi's Equities Technology organization is seeking a Software Engineer to join t...
Location
Location
Hong Kong SAR , Kowloon
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 Rust or C++
  • Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment
  • Strong understanding of automated testing techniques and quality engineering practices
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with 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 regional exchange microstructure and regulatory regimes
  • Prior experience in managing small teams is a plus
  • Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Core Development: Design, build, and enhance low-latency electronic trading systems using Rust for performance-critical components
  • Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements
  • Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right