601 to 625 of 853 Data Structures Jobs

Senior Backend Engineer

Hiring Organisation
Oliver Bernard
Location
London Area, United Kingdom
problems, ships high-quality code, and thrives in a fast-moving scale-up environment. What You’ll Work On Building & optimising APIs, microservices, and data pipelines Writing clean, testable, scalable Python/Django code Designing efficient database structures & complex SQL queries Enhancing system performance across backend services Driving … culture What You Bring 5+ years of Backend Engineering experience Strong Python + Django background Experience working with microservices architectures Solid foundations in algorithms, data structures & design patterns Excellent communication skills Strong SQL + relational database optimisation experience If you are interested in this role, please send across ...

Solutions Designer

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
levels Create business requirements documents, user stories, and acceptance criteria Develop Statement of Works and define project scope Document systems integrations, API behaviour, data flows, and authentication patterns Analyse AWS solutions including RDS, Lambda, Cognito, and S3 Produce technical documentation: integration guides, sequence diagrams, API specs Support serverless workflows … Strong knowledge of AWS cloud services (RDS, Lambda, Cognito, S3) Experience delivering complex projects using agile methodologies Ability to create technical artefacts: sequence diagrams, data flows, API specifications Hands-on SQL experience and understanding of data structures Proficiency with requirements management tools and INVEST principles Excellent communication ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, England, United Kingdom
Lead C# Developer/Backend Software Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

C/C++ Software Developer

Hiring Organisation
ZENOVO LTD
Location
South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
experienced C/C++ Software Developer to design, develop, and maintain high-performance software systems. The role focuses on C++ development for complex, data-intensive applications, including real-time processing, and cross-platform solutions. You will contribute to system design, implementation, testing, and ongoing optimisation in a collaborative engineering … environment. About the Role Design, develop, and maintain high-performance software using C++ and C Work with complex data structures, file formats, and binary protocols Maintain and modernise C++ codebases, improving performance, clarity, and maintainability Build cross-platform solutions for Linux, Windows, and Unix-based systems Develop real ...

C++ Developer MacOS API

Hiring Organisation
Client Server
Location
Slough, Berkshire, UK
Employment Type
Full-time
software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage ...

C++ Developer MacOS API

Hiring Organisation
Client Server
Location
London, England, United Kingdom
software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage ...

Backend Software Engineer C# .Net SQL - Hedge Fund

Hiring Organisation
Client Server
Location
London, England, United Kingdom
C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving ...

Lead C# Engineer – Core Trading Systems - Global Multi-Asset Investment Firm - London - Up to £400k TC

Hiring Organisation
Mondrian Alpha
Location
City of London, London, United Kingdom
C# or Python, with advanced SQL and database design expertise. Hands-on experience with AWS, Snowflake, and modern software architecture. Solid grasp of data structures, concurrency, and memory management. Experience developing responsive, performant UIs using React, Angular, or Vue.js; familiarity with PowerBI or other BI tools ...

Lead C# Engineer – Core Trading Systems - Global Multi-Asset Investment Firm - London - Up to £400k TC

Hiring Organisation
Mondrian Alpha
Location
London Area, United Kingdom
C# or Python, with advanced SQL and database design expertise. Hands-on experience with AWS, Snowflake, and modern software architecture. Solid grasp of data structures, concurrency, and memory management. Experience developing responsive, performant UIs using React, Angular, or Vue.js; familiarity with PowerBI or other BI tools ...

Senior Java Software Engineer

Hiring Organisation
Yaspa
Location
London Area, United Kingdom
time processing. Experience You will be expected to have the following: 6+ years commercial experience with Java Good understanding of JVM (memory model, concurrency, data structures) Spring framework, Spring Boot Maven Knowledge of REST APIs & Microservices MongoDB JUnit and TDD Nice to haves: AWS Kotlin Git Pipelines Javascript ...

Senior Java Software Engineer

Hiring Organisation
Yaspa
Location
City of London, London, United Kingdom
time processing. Experience You will be expected to have the following: 6+ years commercial experience with Java Good understanding of JVM (memory model, concurrency, data structures) Spring framework, Spring Boot Maven Knowledge of REST APIs & Microservices MongoDB JUnit and TDD Nice to haves: AWS Kotlin Git Pipelines Javascript ...

Senior Software Engineer, Network Service Mesh - Slack

Hiring Organisation
Slack Enterprise
Location
Dublin, Ireland
Employment Type
Permanent
Salary
EUR 80,000 - 100,000 Annual
scale - e.g., Chef, Puppet, Terraform, Ansible, CloudFormation or others. Certifications in Istio, Kubernetes, Google Cloud, and/or other technologies. Experience with algorithms, data structures, complexity analysis, distributed systems and software development. A BS, MS, or Ph.D. in engineering or related technical field (or equivalent work experience).Unleash ...

Junior C# Quantitative Developer - Up to £70,000 + Bonus + Package

Hiring Organisation
Hunter Bond
Location
Slough, Berkshire, UK
Employment Type
Full-time
Hiring: Junior C# Quantitative Developer | Hedge Fund | London (Hybrid) Are you a talented C# developer with a passion for finance, data, and quantitative problem-solving? Join a leading hedge fund where technology and mathematics drive every decision. We're looking for a Junior Quantitative Developer to work alongside experienced … Develop and maintain high-performance C# applications used in research, risk, and trading Collaborate with quants to implement pricing models and backtesting frameworks Enhance data processing pipelines and contribute to performance optimization Gain exposure to financial markets, trading systems, and quantitative research What We're Looking For Strong programming ...

Junior C# Quantitative Developer - Up to £70,000 + Bonus + Package

Hiring Organisation
Hunter Bond
Location
Greater London, England, United Kingdom
Hiring: Junior C# Quantitative Developer | Hedge Fund | London (Hybrid) Are you a talented C# developer with a passion for finance, data, and quantitative problem-solving ? Join a leading hedge fund where technology and mathematics drive every decision. We’re looking for a Junior Quantitative Developer to work alongside experienced … Develop and maintain high-performance C# applications used in research, risk, and trading Collaborate with quants to implement pricing models and backtesting frameworks Enhance data processing pipelines and contribute to performance optimization Gain exposure to financial markets, trading systems, and quantitative research 🧠 What We’re Looking For Strong programming ...

Senior ODI ETL & OAS / OBIEE BI Developer

Hiring Organisation
Cameron Kennedy
Location
Greater London, England, United Kingdom
SPONSORSHIP Join a leading investment bank as a Senior ODI ETL & OAS/OBIEE BI Developer , driving the design, build, and optimisation of complex data integration and analytics solutions across our global banking systems. This is a hands-on senior developer role within a fast-paced environment, ideal … someone who thrives on solving complex data challenges and working at the intersection of Oracle Flexcube , ERP systems , and high-performance analytics. What You’ll Do Design and manage enterprise data warehouses and data marts supporting banking and finance operations. Build, enhance, and maintain ETL pipelines using ...

Senior Front End Developer TypeScript React

Hiring Organisation
Client Server
Location
Cambridge, England, United Kingdom
development lifecycle, designing and developing high quality user interfaces using JavaScript/TypeScript and React, collaborating with UI/UX Designers to display complex data visualisations in a clear and user to use format that delights customers. This is an expanding area for the business, there's lots … meeting up with the team once a month in Cambridge. About you: You have strong TypeScript and React skills You have experience with UI data visualisation and relevant tools e.g. D3.js You have experience of working on SaaS products You have experience of translating Figma based design prototypes ...

C++ Software Engineer Windows - Finance

Hiring Organisation
Client Server
Location
England, United Kingdom
C++ Software Engineer/Developer UK Remote Up to £70k + Bonus 12 Month FTC Join a global market data provider and work on real-time, low-latency exchange connectivity systems that process over 40 billion messages per day. As a C++ Software Engineer, you'll build and maintain … high-performance data feeds, core transport protocols and scalable services deployed to AWS. Your Role: Develop and maintain real-time, low-latency systems in C/C++ on Windows Work across the full SDLC within an Agile team Enhance networking components (TCP/IP, multicast) and high-performance data ...

Quantitative Developer - QIS Platform

Hiring Organisation
Selby Jennings
Location
London, UK
Employment Type
Full-time
with strong versioning, caching, and execution environments. Collaborate with structurers, traders, and quant teams to deliver high-impact solutions. Build tooling to support market data access and AI-enhanced user experiences. Requirements 3-10 years of experience building production-grade software. Proficiency in Python and at least one other … language (e.g., Rust, Haskell, Julia, etc.). Experience building and maintaining long-term software projects. Strong Computer Science fundamentals (algorithms, data structures, design principles). An advanced degree in Computer Science, or related degrees (optional, but preferred). Exposure to greenfield projects and experience scaling them up (optional ...

Quantitative Developer - QIS Platform

Hiring Organisation
Selby Jennings
Location
City Of London, England, United Kingdom
with strong versioning, caching, and execution environments. Collaborate with structurers, traders, and quant teams to deliver high-impact solutions. Build tooling to support market data access and AI-enhanced user experiences. Requirements 3-10 years of experience building production-grade software. Proficiency in Python and at least one other … language (e.g., Rust, Haskell, Julia, etc.). Experience building and maintaining long-term software projects. Strong Computer Science fundamentals (algorithms, data structures, design principles). An advanced degree in Computer Science, or related degrees (optional, but preferred). Exposure to greenfield projects and experience scaling them up (optional ...

Principal Software Engineer

Hiring Organisation
Fruition Group
Location
City Of London, England, United Kingdom
lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision … Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ...

Principal Software Engineer

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting scalable, data-driven systems that empower venues to deliver seamless guest experiences and drive long-term innovation. What will I be doing? Lead the technical vision … Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams - including product, data, and design - to deliver innovative solutions that directly impact customer success. Evaluate and implement emerging technologies that enhance system performance and developer productivity. Take ...

Python Engineer - SC Cleared - Fully Remote

Hiring Organisation
Coltech
Location
England, United Kingdom
Title: Python Engineer Location: Fully Remote (England) Clearance: Active SC Clearance Required Duration : 12 month contract - will extend Project: Major Defence Programme – Secure Data Exchange Platform Core Mission Build and harden Python based services and data processing components that underpin a secure, scalable, distributed defence platform. Transform prototype … hands on engineering role requiring strong Python skills, experience in secure or mission critical environments, and the ability to contribute across backend services, data pipelines, integration layers, and automation. Key Responsibilities • Develop, refine, and maintain Python microservices and backend components supporting secure data exchange. • Translate prototype logic ...

Python Engineer - SC Cleared - Fully Remote

Hiring Organisation
Coltech
Location
East London, London, United Kingdom
Title: Python Engineer Location: Fully Remote (England) Clearance: Active SC Clearance Required Duration : 12 month contract - will extend Project: Major Defence Programme – Secure Data Exchange Platform Core Mission Build and harden Python based services and data processing components that underpin a secure, scalable, distributed defence platform. Transform prototype … hands on engineering role requiring strong Python skills, experience in secure or mission critical environments, and the ability to contribute across backend services, data pipelines, integration layers, and automation. Key Responsibilities • Develop, refine, and maintain Python microservices and backend components supporting secure data exchange. • Translate prototype logic ...

Python Engineer - SC Cleared - Fully Remote

Hiring Organisation
Coltech
Location
City of London, London, United Kingdom
Title: Python Engineer Location: Fully Remote (England) Clearance: Active SC Clearance Required Duration : 12 month contract - will extend Project: Major Defence Programme – Secure Data Exchange Platform Core Mission Build and harden Python based services and data processing components that underpin a secure, scalable, distributed defence platform. Transform prototype … hands on engineering role requiring strong Python skills, experience in secure or mission critical environments, and the ability to contribute across backend services, data pipelines, integration layers, and automation. Key Responsibilities • Develop, refine, and maintain Python microservices and backend components supporting secure data exchange. • Translate prototype logic ...

Python Engineer - SC Cleared - Fully Remote

Hiring Organisation
Coltech
Location
Altrincham, Greater Manchester, United Kingdom
Title: Python Engineer Location: Fully Remote (England) Clearance: Active SC Clearance Required Duration : 12 month contract - will extend Project: Major Defence Programme – Secure Data Exchange Platform Core Mission Build and harden Python based services and data processing components that underpin a secure, scalable, distributed defence platform. Transform prototype … hands on engineering role requiring strong Python skills, experience in secure or mission critical environments, and the ability to contribute across backend services, data pipelines, integration layers, and automation. Key Responsibilities • Develop, refine, and maintain Python microservices and backend components supporting secure data exchange. • Translate prototype logic ...