Data Structures Jobs in the UK

551 to 575 of 625 Data Structures Jobs in the UK

Software Engineer (.NET)

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Just Eat Takeaway.com
understanding of HTTP and RESTful design Knowledgeable in both SQL and NoSQL database systems Solid foundation in software engineering principles and best practices, including data structures, design patterns, microservices, event-driven architectures, object-oriented design and code optimisation. Proficient in DevOps practices with hands-on experience in CI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
organisation, supporting external customers with bug investigations and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
organisation, supporting external customers with bug investigations and resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

London, United Kingdom
Barlowe LLP
architecture and engineering best practices Experience of end-to-end ownership of solutions, from articulation through to delivery Good understanding of fundamental algorithms and data structures An interest in quantitative finance and an understanding of the role engineering plays within the space The ability to prioritise, plan and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
and resolutions, and embracing change. Skills Required: Modern C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ More ❯
Posted:

Principal Software Development Engineer

st neots, east anglia, United Kingdom
Hybrid / WFH Options
Pico Technology
and resolutions, and embracing change. Skills Required: Modern C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ More ❯
Posted:

Principal Software Development Engineer

saint neots, east anglia, United Kingdom
Hybrid / WFH Options
Pico Technology
and resolutions, and embracing change. Skills Required: Modern C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ More ❯
Posted:

Senior Software Engineer

London, United Kingdom
AI Tech Suite
manage what your solution does and does not know. Maintain detailed, verifiable logs of every decision. Qualifications: Previous experience working with complex algorithms and data structures. Experience in building well-tested code for production and a demonstrable history of advocating for software quality and evangelising best practices. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead C++ Software Developer - Order Gateway

City Of London, England, United Kingdom
Selby Jennings
trading, infrastructure, and operations teams globally. Key Requirements: Expert-level C++ and solid Python skills (10+ years). Deep understanding of Linux, networking, and data structures. 5+ years leading technical teams or projects, in a trading or low-latency environment. If you're ready to take on a leadership More ❯
Posted:

Lead C++ Software Developer - Order Gateway

london (city of london), south east england, United Kingdom
Selby Jennings
trading, infrastructure, and operations teams globally. Key Requirements: Expert-level C++ and solid Python skills (10+ years). Deep understanding of Linux, networking, and data structures. 5+ years leading technical teams or projects, in a trading or low-latency environment. If you're ready to take on a leadership More ❯
Posted:

C++ Software Engineer - High Frequency Trading

London, England, United Kingdom
McGregor Boyall
This role could influence various aspects of electronic and algorithmic trading, including exchange price feeds, core trading systems, back-testing engines, management of tick data, and exchange simulators. You will work with quantitative research to design and construct advanced systems that keep the business at the leading edge of … you should have experience in the following areas: - Strong knowledge of object-oriented programming, particularly C++ (14/17). - Familiarity with common algorithms, data structures, their performance, and the capability to independently design complex systems is essential. - Experience in another buy-side firm or a role aligned … with a front office trading desk. - Understanding of market data feed handlers and execution gateways is a plus. - Experience with Python, C#, and modern web frameworks is useful but not required. Candidates with lengthy non-competes are also encouraged to apply. Reach me directly: Perry Robinson probinson@mcgregor-boyall.com More ❯
Posted:

C++ Software Engineer - High Frequency Trading

london, south east england, United Kingdom
McGregor Boyall
This role could influence various aspects of electronic and algorithmic trading, including exchange price feeds, core trading systems, back-testing engines, management of tick data, and exchange simulators. You will work with quantitative research to design and construct advanced systems that keep the business at the leading edge of … you should have experience in the following areas: - Strong knowledge of object-oriented programming, particularly C++ (14/17). - Familiarity with common algorithms, data structures, their performance, and the capability to independently design complex systems is essential. - Experience in another buy-side firm or a role aligned … with a front office trading desk. - Understanding of market data feed handlers and execution gateways is a plus. - Experience with Python, C#, and modern web frameworks is useful but not required. Candidates with lengthy non-competes are also encouraged to apply. Reach me directly: Perry Robinson probinson@mcgregor-boyall.com More ❯
Posted:

Site Reliability Engineer - SRE

City of London, London, United Kingdom
Hybrid / WFH Options
Sanderson Recruitment
skills in Java,JavaScript or Python Open Telemetry experience Must have Core Java/Python Must have experience as an SRE knowledge of Python Data Structures Strong knowledge of deploy and release services, automation and troubleshooting Experience of utilising tools and technology across the software development lifecycle Experience … using data to drive decisions, priority and root cause analysis programming experience Kubernetes and Docker Deploy and release services experience Experience with Greenfield projects ideally 6+ years relevant experience Grafana/Prometheus ideal Strong communication skills with the ability to proactively engage with a wide range of stakeholders If More ❯
Employment Type: Permanent
Posted:

Partner Operations Manager

London, United Kingdom
Silverfort
cross organization initiatives and contributing more broadly than core functional responsibilities. Reporting plays a vital role in driving success. This involves establishing the necessary data structures and reporting mechanisms to track and measure partnership performance. Metrics include internal channel data (ARR, Bookings, Pipeline, etc.) as well as … and can manage multiple projects and deliverables simultaneously Proven experience and expertise in Salesforce, including a strong understanding of its core functionalities such as data management, reporting, process updates, and creating dashboards for both large- and small-scale initiatives Experience with various documentation and project management tools such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Engineer Trading

London Area, United Kingdom
Quant Capital
and expanding on in-house infrastructure and improve productivity Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure Python Engineers Must Have: 5+ years of experience building demanding, live systems in Python In-depth knowledge of Python and keeps up … with current standards Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries Solid understanding of data structures Familiarity with Github Actions Familiarity with Linux You will be joining a progressive and exciting company committed to excellence. They offer an excellent working More ❯
Posted:

Python Engineer Trading

london, south east england, United Kingdom
Quant Capital
and expanding on in-house infrastructure and improve productivity Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure Python Engineers Must Have: 5+ years of experience building demanding, live systems in Python In-depth knowledge of Python and keeps up … with current standards Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries Solid understanding of data structures Familiarity with Github Actions Familiarity with Linux You will be joining a progressive and exciting company committed to excellence. They offer an excellent working More ❯
Posted:

Support Engineer I, AmazonPay

London, United Kingdom
Amazon
the new Payments stack, focusing on building features and enhancing business metrics. The team will work with diverse technologies, including SOA, UI frameworks, big data, and Generative AI. The ideal candidate will influence product development and be actively involved in defining key features that impact the business. You will … technical systems. Proficiency in scripting with modern programming languages. Preferred Qualifications Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis. Amazon fosters an inclusive culture that empowers employees to deliver the best results for our customers. If you require More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Rust Developer - Crypto Trading

London Area, United Kingdom
Hybrid / WFH Options
Radley James
Looking For Solid Rust skills — whether personal, academic or open source Experience with async code and strong problem-solving ability Solid CS fundamentals (algorithms, data structures, systems) Interest in crypto markets or DeFi This opportunity offers a competitive compensation package and hybrid working model. More ❯
Posted:

Junior Rust Developer - Crypto Trading

london, south east england, United Kingdom
Hybrid / WFH Options
Radley James
Looking For Solid Rust skills — whether personal, academic or open source Experience with async code and strong problem-solving ability Solid CS fundamentals (algorithms, data structures, systems) Interest in crypto markets or DeFi This opportunity offers a competitive compensation package and hybrid working model. More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
Vertus Partners
and JavaScript skills (Split is 70% UI, 30% Server) Proficiency in at least one major front-end framework (React, Vue, Angular) Solid understanding of data structures, APIs, and asynchronous programming Exposure to Fixed Income markets (bonds, rates, credit) strongly preferred Comfortable working independently in a high-performance teams More ❯
Posted:

Full Stack Engineer

london, south east england, United Kingdom
Vertus Partners
and JavaScript skills (Split is 70% UI, 30% Server) Proficiency in at least one major front-end framework (React, Vue, Angular) Solid understanding of data structures, APIs, and asynchronous programming Exposure to Fixed Income markets (bonds, rates, credit) strongly preferred Comfortable working independently in a high-performance teams More ❯
Posted:

Computer Science Teacher

Watford, Hertfordshire, United Kingdom
Tradewind Recruitment
Computer Science Teacher, you will have the chance to: Teach and engage students in a variety of computer science concepts, including programming languages, algorithms, data structures, and cyber security. Foster a creative and interactive learning environment, encouraging students to think critically and solve complex problems. Implement hands-on More ❯
Employment Type: Permanent
Salary: GBP 33,075 - 50,471 Annual
Posted:

C++ Developer - Up to £170,000 + Bonus + Package

Greater London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
ll Be Working On 🛠 Build and refine ultra-fast, low-latency trading infrastructure 🧬 Optimize systems at the CPU, cache, and memory layers 📈 Engineer efficient data structures and high-performance algorithms 🧩 Identify and eliminate performance bottlenecks at every level of the stack 🚀 Drive innovation through deep systems and hardware More ❯
Posted:

C++ Developer - Up to £170,000 + Bonus + Package

london, south east england, United Kingdom
Hybrid / WFH Options
Hunter Bond
ll Be Working On 🛠 Build and refine ultra-fast, low-latency trading infrastructure 🧬 Optimize systems at the CPU, cache, and memory layers 📈 Engineer efficient data structures and high-performance algorithms 🧩 Identify and eliminate performance bottlenecks at every level of the stack 🚀 Drive innovation through deep systems and hardware More ❯
Posted:

Linux Engineer

newcastle-upon-tyne, tyne and wear, north east england, United Kingdom
Hybrid / WFH Options
Head Resourcing
implementation, upgrades, maintenance, monitoring and automation (Infrastructure as Code) with Ansible, AAP VMware (upgrade, manage) Understanding of Networking Technologies Python, Bash, API’s and data structures in JSON/YAML or other Benefits Generous holidays - 38.5 days annual leave (including bank holidays and prorated if part-time) plus More ❯
Posted:
Data Structures
10th Percentile
£42,375
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,500
90th Percentile
£125,250