Data Structures Jobs in the UK

526 to 550 of 611 Data Structures Jobs in the UK

Graduate Mathematical Software Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Ecm Selection
also consider bachelor's level candidates with relevant commercial experience.) Excellent aptitude with maths and algorithms Demonstrable coding skills in C++ ( working knowledge of data structures, STL etc.), and a working knowledge of Linux (or UNIX) You'll also need full, existing UK work permission without time limit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science Teacher

Ealing, London, United Kingdom
Tradewind Recruitment
and 4 , with the potential to teach Key Stage 5 depending on experience. Deliver engaging and challenging lessons in topics such as programming, algorithms, data structures, and digital systems. Foster a passion for computing and digital literacy, encouraging students to think critically and solve real-world problems. Contribute More ❯
Employment Type: Contract
Rate: GBP 38,766 - 60,092 Annual
Posted:

Senior Verification Engineer

Sheffield, Yorkshire, United Kingdom
Arm Limited
offices across the world as and when required Required Skills & Experience Experience of using SystemVerilog and UVM with sound understanding of object-oriented design, data structures and algorithms Experience of IP and SoC verification with deep knowledge of verification processes and methodologies Experience in Test bench construction including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, 3P Pricing

London, United Kingdom
Amazon
solutions. You will design, launch, and re-architect multi-tier systems with large amounts of data. You will use object-oriented concepts, algorithms and data structures to build systems at Amazon scale. You will quickly adapt to new environments and use creativity to solve difficult problems in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Asset Orchestration

United Kingdom
Paxos
existing services to power the global adoption of crypto/stablecoins About you 3+ years in software engineering Strong computer science and programming fundamentals (data structures, algorithms) Effective collaboration with stakeholders The ability to write high-quality, well-tested code Eagerness to disrupt the status quo and democratize More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Support Engineer, Devices Support Engineering

London, United Kingdom
Amazon
Bachelor's degree in engineering or equivalent Knowledge of AWS integration and usage Fundamentals of computer science, including object-oriented design, operating systems, algorithms, data structures, and complexity analysis PREFERRED QUALIFICATIONS Experience with AWS, networks, and operating systems Amazon promotes an inclusive culture. If you need accommodations during More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Snyk
least 3 years of commercial experience as a Software Engineer. Experience in software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
ECM Selection (Holdings) Limited
demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
Posted:

Head of AI

London, England, United Kingdom
Humanoid
collaboration, driving the integration of AI, robotics, and engineering teams towards delivering high-impact autonomous robot systems. Solid background in computer science fundamentals, including data structures, algorithms, system design, deep learning, and probability theory, applied to real-world robotics challenges. Comprehensive knowledge of Robotics Navigation, Perception, and Reasoning More ❯
Posted:

Head of AI

london, south east england, United Kingdom
Humanoid
collaboration, driving the integration of AI, robotics, and engineering teams towards delivering high-impact autonomous robot systems. Solid background in computer science fundamentals, including data structures, algorithms, system design, deep learning, and probability theory, applied to real-world robotics challenges. Comprehensive knowledge of Robotics Navigation, Perception, and Reasoning More ❯
Posted:

Senior Frontend Product Developer (React/Typescript)

Merton, London, United Kingdom
Deskpro Ltd
edge AI features. Messenger A cross-platform instant messaging tool with advanced automation features. Social/Multi-channel messaging we are building out generic data structures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

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++)

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:

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:

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:
Data Structures
10th Percentile
£42,375
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,500
90th Percentile
£125,250