CrawlJobs Logo

Kdb And Python Developer

Singapore, Singapore · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

Embark on a transformative journey with Barclays as a KDB Developer, helping redefine the future of banking through innovative, high-impact solutions. This role offers a unique opportunity to work on critical Credit Algo trading infrastructure, driving improvements that enhance scalability for sales and trading teams, increase system stability, and free up RAD developers to focus on business-facing initiatives. You’ll collaborate closely with the KDB Core team to modernise, simplify, and standardise the KDB stack. As KDB+ is a central pillar of our data strategy, you’ll engage regularly with senior stakeholders and gain exposure to one of the largest KDB estates in the industry—offering valuable insight into advanced design patterns and large-scale implementations. This position also presents exciting opportunities to work on next-generation technologies as we evolve toward containerisation and cloud-native architectures. Key initiatives include exploring PyKX, Databricks, and Snowflake integration with KX.

Job Responsibility

  • Design, develop and improve software using various engineering methodologies
  • Development and delivery of high-quality software solutions using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices
  • Implementation of effective unit testing practices

Requirements

  • Extensive experience with KDB+/Q, including tick architecture, CEP development, data simulation, and database design
  • Strong Python engineering skills, including building services, data tooling (ideally with PyKX), automation, and integration with KDB environments
  • Expertise in low-latency systems and optimising queries for large-scale time-series data
  • Experience within front-office or electronic trading systems
  • Solid understanding of Agile and SDLC practices, with hands-on experience in tools such as Maven, Java, Git, TeamCity, Jira, and Confluence

Nice to have

  • Academic background in fields such as Computer Science, Mathematics, Physics, or Engineering
  • Experience delivering the full development lifecycle of at least one large-scale commercial system, ideally with significant contributions to distributed KDB+ platforms

What we offer

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

Looking for more opportunities?

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

Similar Jobs for

Kdb And Python Developer

8 matching positions

New

Senior Credit Systematic Trading Developer

We're partnering with a global financial institution that is expanding its front...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience with Java and Python
  • A background building electronic or systematic trading platforms
  • Experience with distributed systems, concurrent programming and event-driven architectures
  • Knowledge of FIX protocol and electronic market connectivity
  • Experience with technologies such as Kafka, KDB+, PostgreSQL, Docker and Kubernetes is highly desirable
Job Responsibility
Job Responsibility
  • Designing and developing high-performance trading systems for global credit markets
  • Building pricing, risk and P&L services used by front-office trading teams
  • Developing FIX connectivity to electronic trading venues
  • Creating real-time market data and analytics applications
  • Working closely with traders and quants to deliver new features from concept through to production
  • Driving engineering best practices across performance, scalability and reliability
What we offer
What we offer
  • Competitive compensation
  • Long-term career progression within a global organisation
  • Fulltime
Read More
Arrow Right
New

Director Of Engineering

I’m working with a global investment bank that is investing heavily in its Front...
Location
Location
United Kingdom , London
Salary
Salary:
200000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years’ experience building electronic or systematic trading platforms
  • Strong Java and Python development skills
  • Experience building low-latency, distributed systems
  • FIX protocol experience
  • Experience developing Front Office trading applications
  • Credit trading experience would be advantageous, although candidates from other electronic trading environments are encouraged to apply
Job Responsibility
Job Responsibility
  • Designing and building low-latency electronic trading systems
  • Developing pricing, quoting, risk and PnL services
  • Building FIX connectivity with leading electronic trading venues
  • Developing high-throughput distributed systems and real-time dashboards
  • Productionising quantitative research and deploying trading models
  • Working closely with Front Office traders to deliver new functionality
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right
New

AI Data Engineer

We’re seeking an AI Data Engineer to support with building next‑generation analy...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be a motivated engineer with foundational experience with data pipelines, and emerging AI techniques
  • Hold previous experience contributing to AI-related use cases or pilots, and show a clear interest in how technology is evolving across front-office trading environments
  • Bring a learning mindset and an understanding of the challenges involved in applying AI responsibly within low-latency, high-risk trading systems
Job Responsibility
Job Responsibility
  • To build and maintain the systems that collect, store, process, and analyse data, such as data pipelines, data warehouses and data lakes to ensure that all data is accurate, accessible, and secure
  • Build and maintenance of data architectures pipelines that enable the transfer and processing of durable, complete and consistent data
  • Design and implementation of data warehoused and data lakes that manage the appropriate data volumes and velocity and adhere to the required security measures
  • Development of processing and analysis algorithms fit for the intended data complexity and volumes
  • Collaboration with data scientist to build and deploy machine learning models
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Ai Data Engineer - Kdb

We’re seeking an AI Data Engineer to lead on building next‑generation analytics ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Seasoned engineer who has delivered impactful AI initiatives with demonstrable positive return on investment
  • Previous experience working at the forefront of technological evolution, adapting as paradigms have shifted
  • Clear vision for applying AI within front‑office trading systems, with a strong understanding of the practical challenges and intricacies involved
  • Hands-on development experience with Python
  • Deep understanding of front office trading workflows, low-latency architectures, market data dynamics, and the operational challenges of integrating AI into real-time trading environments
  • Demonstrated track record of evolving with emerging technologies and leading adoption of new paradigms, with the ability to translate cutting-edge AI capabilities into practical, production-ready solutions
Job Responsibility
Job Responsibility
  • Build and maintain systems that collect, store, process, and analyse data, such as data pipelines, data warehouses and data lakes to ensure that all data is accurate, accessible, and secure
  • Build and maintenance of data architectures pipelines that enable the transfer and processing of durable, complete and consistent data
  • Design and implementation of data warehouses and data lakes that manage the appropriate data volumes and velocity and adhere to the required security measures
  • Development of processing and analysis algorithms fit for the intended data complexity and volumes
  • Collaboration with data scientist to build and deploy machine learning models
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Tableau & Data Specialist – FX Data & Analytics, AVP/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
  • Proven experience designing and developing complex, production-grade Tableau dashboards and reports for business stakeholders in a fast-paced environment
  • Strong data analysis skills, with the ability to interrogate large and complex datasets to surface meaningful insights
  • Proficiency in SQL and Python for data querying, transformation, and validation
  • Ideally, familiarity with TabPy and Gen AI integrations in the context of data visualisation and reporting, alongside a good general understanding of Gen AI capabilities and solutions
  • Demonstrated experience in data curation, data quality management, and data governance, including data validation and reconciliation processes, data lineage, metadata management, access controls, and documentation standards
  • Ideally, experience of integrating data and reporting workflows into CI/CD pipelines with automated testing frameworks, alongside working knowledge of version control systems such as Git
  • Ideally, familiarity with data workflow management tools such as Airflow, cloud platforms and APIs
  • Excellent communication skills, with the ability to convey complex information clearly and concisely to technical and non-technical audiences
  • A working knowledge of FX markets and financial instruments would be beneficial
  • Familiarity with other solutions for data visualisation and reporting is a plus
Job Responsibility
Job Responsibility
  • Design, develop, and maintain production-grade Tableau dashboards and reports that deliver clear, actionable insights to FX Management, Sales, and Trading stakeholders globally
  • Collaborate with stakeholders to understand data and reporting needs, design scalable solutions, and deliver them in partnership with existing team members and Technology
  • Curate, cleanse, and prepare the datasets underpinning FX reporting and analytics, ensuring data is accurate, consistent, and fit for purpose, working with technologies such as SQL, KDB, and Python
  • Contribute to building and evolving Gen AI-powered capabilities within the FX reporting and analytics ecosystem, including NL2SQL/KDB functionality, and automated commentary and analysis
  • Champion and enforce data and reporting governance best practices across the team's reporting estate, including automated testing frameworks and data quality controls to validate the accuracy and integrity of reports and underlying data
  • Integrate reporting and data workflows into CI/CD pipelines, enabling automated deployment, version control, and reliable release management of Tableau content and associated data assets
  • Embrace and promote a data as a product mindset - treating reports, datasets, and analytics outputs as products with defined owners, consumers, SLAs, and quality standards, actively contributing to a self-serve analytics capability
  • Contribute to shaping and executing the overall data and reporting strategy for FX in collaboration with the existing team and senior stakeholders, with a focus on consolidation, automation, and scalability of our reporting and analytics
What we offer
What we offer
  • Hybrid working model (up to 2 days working at home per week)
  • Competitive base salary (which is annually reviewed)
  • Additional benefits that support you (and your family) to be well, live well and save well
  • Fulltime
Read More
Arrow Right

Graduate Software/Quantitative Developer

Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A high-class degree in Computer Science, Mathematics, Physics, Engineering, or another STEM discipline
  • Strong programming foundations in Python, C++, Java, C#, or KDB+/Q
  • An analytical approach with a passion for tackling complex, data-driven challenges
  • Curiosity, drive, and the ability to thrive in fast-paced, intellectually demanding environments
Job Responsibility
Job Responsibility
  • Designing and enhancing advanced trading systems and analytics platforms that handle massive data throughput
  • Developing and implementing your own quantitative models and research ideas to identify market opportunities
  • Collaborating closely with top technologists, quants, and portfolio managers in a cross-functional environment
  • Developing technical expertise in a performance-driven culture where you are encouraged to learn and build fast
What we offer
What we offer
  • Bonus
  • Greenfield work
  • Exceptional mentorship
  • Cutting-edge tech
  • Fast career growth
  • Market-leading graduate package
  • Fulltime
Read More
Arrow Right

Senior Data Engineer - Derivatives Trading Analytics

Equities Technology at Citi is undertaking a bold, multi‑year transformation to ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant strong experience with the Python data engineering stack, including Polars, open table formats, FastAPI, and Airflow
  • Experience with high-performance data stores and query engines such as Trino and KDB
  • Experience working with Docker or similar container orchestrations technologies
  • Experience with financial products such as equities, options, and futures
  • Demonstrable experience with agentic frameworks for software development and AI-native solutions using context-engineering techniques
  • Deep understanding of system architecture, data flows, and distributed systems
  • A degree in a computer science, engineering, mathematical or other related discipline
Job Responsibility
Job Responsibility
  • Build our data platform using a modern data engineering stack
  • Create data pipelines and services for market data, trade data, and derived analytics, to power tools for trade idea generation, volatility analysis, flow analysis, basket/index analytics and more
  • Partner closely with traders and quants to productionize data and analytical workflows
  • Fulltime
Read More
Arrow Right

Senior Fixed Income, E-Trading Engineer, Senior Vice President

The Fixed Income (FI) eTrading Technology team supports Citi’s dealer to client ...
Location
Location
United States , New York
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • Strong software development fundamentals, data structures, design patterns, object-oriented programming
  • 8+ years of extensive hands on coding experience in Core Java within low latency, high throughput distributed applications
  • Experience with ION Platform, FIX, SBE or any other messaging protocols
  • 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
Job Responsibility
Job Responsibility
  • Develop reusable eTrading negotiation engines with focus on low latency execution
  • Ensure strong reliability, scalability and performance of the core eTrading components
  • Work with other eTrading teams to support live manual trading
  • Learn and maintain large code base, improve design and quality of the eTrading code base
  • 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
  • Discretionary and formulaic incentive and retention awards
  • 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