Data Structures Jobs in South London

9 of 9 Data Structures Jobs in South London

Quantitative Developer (London)

Wandsworth, England, United Kingdom
Hybrid / WFH Options
Tower Research Capital
on the Central Execution Desk, directly contributing to scale up Tower's Mid-Frequency Trading capabilities. Design, implement, and maintain high-performance services in Rust and Python for market-data ingestion, ML pipelines, and post-trade analytics Translate research prototypes into production-ready code, adding testing, monitoring, and CI/CD automation Optimise existing code for throughput, memory footprint … and reliability on distributed systems Collaborate closely with quantitative researchers to iterate on data pipelines, simulation frameworks, and performance diagnostics Qualifications Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related STEM field 2-5 years of professional software-engineering experience, including production systems written in Python Proficiency in a systems language - Rust preferred (C Go … also acceptable) - and the desire to deepen that expertise Strong computer-science fundamentals: algorithms, data structures, concurrency, networking, and performance profiling Experience working with real-time and historical market data or other high-volume time-series data Proficiency with Linux development, Git, containers, and CI/CD workflows Familiarity with SQL and at least one columnar More ❯
Posted:

Lead Data Engineer

Wimbledon, England, United Kingdom
Iglu.com
experiences and building platforms that handle the complexity of modern cruising — all while keeping things collaborative and fun. ⭐ Your Mission: Are you passionate about unlocking the power of customer data? We're looking for a talented Lead Data Engineer to spearhead the design, development, and optimisation of our critical CRM and customer data transformation. You'll play … a pivotal role in building the data foundations for advanced analytics, personalised customer experiences, and effective marketing activation. As a senior member of the team, you will lead data engineers and champion best practices within our data environment. 🎯 What You'll Do: Design & Build: Architect, build, test, and deploy robust, scalable, and reliable data pipelines, focusing … on ingesting and transforming CRM and customer data from various sources. Lead & Innovate: Take technical ownership of customer data integration solutions within our data platform (AWS/SQL Server). Drive improvements and implement best-in-class data engineering practices. Ensure Quality: Champion data quality and governance for customer datasets. Implement robust monitoring, validation checks More ❯
Posted:

Quantitative Developer (London)

Wandsworth, England, United Kingdom
Synchro
your recruiter to learn more. Base pay range Direct message the job poster from Synchro We are actively recruiting multiple KDB Developers at various levels for a fast-paced, data-driven organisation at the forefront of real-time analytics and high-performance computing. This organisation are a consultancy working with some of the leading names in the financial services … sector. The Role: As a KDB Developer, you will be responsible for designing, developing, and maintaining high-performance applications and data analytics solutions using kdb+/q. You’ll work closely with quants, traders, and data scientists to deliver scalable systems and actionable insights from large volumes of time-series data. Key Responsibilities: Design, implement, and optimise kdb+ …/q-based applications and data pipelines Work on real-time data ingestion, transformation, and analysis Collaborate with stakeholders to gather requirements and translate them into technical solutions Maintain and enhance existing codebases, ensuring high availability and performance Contribute to architectural decisions and best practices for kdb+ systems Troubleshoot and resolve production issues quickly and effectively Required Skills More ❯
Posted:

Quantitative Developer (UK, Singapore, Poland or France) (London)

Wandsworth, Greater London, UK
Standard Chartered
reporting tools, and devops Use of Haskell and our in-house variant, Mu Processes Ensure adherence to all internal and external regulations Support Operational Risk monitoring via reports and data provided to Compliance and BORM Assist in ensuring that there are appropriate and documented internal controls and procedures in place People & Talent Lead through example and build the appropriate … and procedures Skills and Experience Software Engineering Haskell/Mu Development Technical Project Leadership Stakeholder Communication FM Business Domain Knowledge Qualifications Haskell programming experience. Solid computer science knowledge (algorithms, data structures, complexity, concurrency/parallelism) About Standard Chartered We're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've More ❯
Employment Type: Full-time
Posted:

Treasury Quantitative Developer - Data Engineer (London)

Surbiton, Greater London, UK
Millennium Management
Treasury Quantitative Developer - Data Engineer Responsibilities Take part in the development and enhancement of the back-end distributed system, providing high performance and high availability margin and stress cash calculations and simulations to Senior Management, Portfolio Managers and Treasurers. Work closely with Quant researchers and developers, tech teams, middle office and business management teams in London, New York, Tel … Aviv & Miami. Design, develop and maintain data models, pipelines and warehouse and caching stores Requirements Must-have qualifications/skills: Minimum 5+ years of experience developing systems in Python or other OOP background with Python knowledge. B.A. in computer science or another quantitative field. Experience with Cloud technologies Experience working with RDBMS (Postgres preferred) and other database technologies (data lakes, DuckDB, NoSQL) Good understanding of Design Patterns, Algorithms & Data structures Experience working with Git/GitHub and with CI/CD pipelines Ability to communicate effectively with senior stakeholders across the organization Able to work independently in a fast-paced environment. Detail oriented, organised, demonstrating thoroughness and strong ownership of work. Nice-to-have qualifications/ More ❯
Employment Type: Full-time
Posted:

Treasury Quantitative Developer - Data Engineer (London)

Wandsworth, England, United Kingdom
Millennium
Treasury Quantitative Developer - Data Engineer Responsibilities Take part in the development and enhancement of the back-end distributed system, providing high performance and high availability margin and stress cash calculations and simulations to Senior Management, Portfolio Managers and Treasurers. Work closely with Quant researchers and developers, tech teams, middle office and business management teams in London, New York, Tel … Aviv & Miami. Design, develop and maintain data models, pipelines and warehouse and caching stores Is this the role you are looking for If so read on for more details, and make sure to apply today. Requirements Must-have qualifications/skills: Minimum 5+ years of experience developing systems in Python or other OOP background with Python knowledge. B.A. in … computer science or another quantitative field. Experience with Cloud technologies Experience working with RDBMS (Postgres preferred) and other database technologies (data lakes, DuckDB, NoSQL) Good understanding of Design Patterns, Algorithms & Data structures Experience working with Git/GitHub and with CI/CD pipelines Ability to communicate effectively with senior stakeholders across the organization Able to work More ❯
Posted:

Applied Scientist, ATS Machine Learning & Engineering (London)

Croydon, England, United Kingdom
Amazon
patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is … success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page ) to know more about how we collect, use … and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application More ❯
Posted:

Founding Machine Learning Engineer (London)

Surbiton, England, United Kingdom
JR United Kingdom
strong software engineering background and a passion for deploying AI/ML models into real-world, production-grade applications. Apply if: You have strong foundational software engineering knowledge, including data structures, algorithms, system design, and OOP. You have advanced knowledge of LLM architectures and ML/DL frameworks (e.g., TensorFlow, PyTorch, LangChain, Keras, scikit-learn). You're … and associated systems for performance, scalability, and cost-effectiveness in a production environment. Implement and manage the infrastructure for MLOps, including fine-tuning, deployment, monitoring, and versioning. Develop robust data pipelines for ingestion, cleaning, model training, and continuous deployment. Build retrieval-aware repositories for model training, evaluation, and real-time, context-rich inference. Collaborate closely with software engineers to More ❯
Posted:

11 To 18 (Secondary) QTS Programme - Computing

Bromley, England, United Kingdom
Bromley Schools' Collegiate – Leading Provider of Teacher Training in Bromley
in real teaching environments and progressively take on more responsibility for planning and delivering lessons. Key Focus Areas: The course focuses on teaching fundamental Computing concepts such as coding, data structures, and the safe use of technology. You will learn how to teach both theoretical concepts, like computational theory and digital ethics, and practical skills, such as coding More ❯
Posted: