Data Structures Jobs in England

426 to 450 of 510 Data Structures Jobs in England

Software Engineer II, ML Experimentation

London, United Kingdom
Google
Software Engineer II, ML Experimentation corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. 1 year of experience building and developing large-scale infrastructure or distributed systems. Preferred qualifications: Experience with large scale distributed … and extend beyond web search. We seek engineers with fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific projects critical to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Dev Engineer I-Test, L4

London, United Kingdom
Amazon
and current software engineering best practices. You write secure, stable, testable, maintainable code with minimal defects. You are proficient in a broad range of data structures and algorithms, knowing when it is appropriate to use them (and when it is not). You make appropriate implementation trade-off … code you inherit, produce, and test. You get your designs, code, and test plans reviewed. You test code thoroughly. You classify, store, and handle data in accordance with Amazon policies. You track risks and mitigate and/or escalate them in a timely manner. You take the time to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++/ C#

Corsham, Wiltshire, South West, United Kingdom
MASS Consultants
to solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including OO, and knowledge of version control systems such as Git 2+ years experience in either … security clearance Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing is at the More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

E-commerce Systems Developer

London, United Kingdom
TieTalent
business. From improving integrations between our ERP (OrderWise) and Shopify, to designing custom scripts for pricing automation or enhancing workflows for supplier and stock data, you'll be the bridge between raw data, operational efficiency, and a better customer experience. Key Responsibilities: Design, develop, and maintain customised multiple … experience. Design, build, and maintain custom scripts, APIs, FTPs and automation tools for Shopify, OrderWise, and third-party platforms (eBay, Amazon, Loox, etc.) Improve data structures for managing 10000+ SKUs across 150+ global brands. Streamline the purchasing process, helping to build a smarter system for container tracking, lead More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++/C

Neston, Cheshire, United Kingdom
TieTalent
to solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including OO, and knowledge of version control systems such as Git 2+ years' experience in either … security clearance Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing is at the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … Data Structures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
Posted:

Java Software Engineer

london, south east england, united kingdom
Oliver Bernard
Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of 5 on core trading services, order routing, FIX … connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to work with minimal use of Frameworks … Data Structures Algorithms Multithreading knowledge nice to have Low Latency nice to have The position can pay £70k-£90k base + bonus and it’s a 2 stage interview process, please apply for immediate consideration. More ❯
Posted:

Principal Software Engineer, Device Management Systems

London, United Kingdom
Amazon
foundational solutions that will help device businesses to use these solutions, where applicable, instead of building their own. Define a technical approach to ensure data privacy is considered while providing foundational solutions. Partner with each device team to understand their customer needs and influence the adoption of new services. … simplicity and demonstrate significant creativity and high judgment. BASIC QUALIFICATIONS 10+ years of non-internship professional software development experience. Knowledge of object-oriented design, data structures, and algorithms. 10+ years of software engineering with a proven track record of leading large-scale projects experience. Excellent verbal and written More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - RISC-V

London, United Kingdom
Hybrid / WFH Options
Trili
hands-on experience in software engineering Experience with modern idiomatic Rust or a strong desire to learn it Strong Computer Science fundamentals (e.g. algorithms, data structures and concurrency) Familiarity with instruction sets in various contexts Being comfortable or having worked on/with language runtimes, compilers or interpreters … workplace for everyone, so please let us know if you need any accommodations throughout the interview process. By applying, you consent to your application data being shared with our partner companies for recruitment purposes, in compliance with our privacy policy More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer C# .Net Azure Angular in Reigate - client server

Reigate, Surrey, United Kingdom
Java Script Works
/CD processes and deploying to the cloud (Azure); Kubernetes experience is a plus. A thorough grasp of Computer Science fundamentals , including Design Patterns, Data Structures, OOP, and more. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

Senior Embedded Software Engineer

Reading, Berkshire, United Kingdom
Platform Recruitment
Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Software Engineer

London Area, United Kingdom
Albert Bow
paging and system calls. (Knowledge of the execution pipeline in a modern CPU is even better) Knowledge of pipelines and networking Common algorithms and data structures and their performance trade-off. Work independently designing complex systems that need to run uninterrupted for long periods of time. Practical experience More ❯
Posted:

Online Computer Science Tutor - Part Time

London, United Kingdom
Hybrid / WFH Options
FindTutors
Science Tutor, you will have the opportunity to assist students of various skill levels, from beginners to advanced learners, in understanding programming languages, algorithms, data structures, and more. Your expertise and guidance will help students navigate through their coursework, grasp challenging topics, and develop practical problem-solving skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Analyst

Royal Leamington Spa, England, United Kingdom
Ikuto
including user journeys, flows, and edge-case scenarios. Translate high-level concepts into user stories with defined acceptance criteria. Run SQL queries and analyse data structures to define requirement baselines. Interpret and summarise API documentation and third-party specifications. Collaborate with product, engineering, and QA to ensure smooth More ❯
Posted:

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:

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

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:
Data Structures
England
10th Percentile
£41,500
25th Percentile
£46,750
Median
£71,991
75th Percentile
£98,750
90th Percentile
£127,500