Front office / electronic trading systems development
Agile and sdlc processes
Build and maintain systems for data collection, storage, processing, and analysis, ensuring data accuracy, accessibility, and security
Job Summary
Build and maintain systems for data collection, storage, processing, and analysis, ensuring data accuracy, accessibility, and security.
Design and implement data architectures, pipelines, warehouses, and lakes, developing processing and analysis algorithms, and collaborating with data scientists on machine learning models.
Lead complex tasks, advise on decision-making, contribute to policy development, and take responsibility for operational effectiveness and risk management.
Matching Summary
Build and maintain systems for data collection, storage, processing, and analysis, ensuring data accuracy, accessibility, and security.
Skills & Requirements
Must-have
Q/Kdb+ programming on Linux
Front office / electronic trading systems development
Agile and SDLC processes
Data architectures and pipelines
Data warehousing and data lakes
Processing and analysis algorithms
Nice-to-have
Collaboration with data scientists
Risk and controls management
Business acumen and strategic thinking
Digital and technology expertise
Barclays Values and Mindset
Key Requirements
Full-lifecycle development on large commercial systems
Significant development of large distributed Kdb+ systems