Data Structures Jobs in England

301 to 325 of 1,565 Data Structures Jobs in England

Junior Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Maidstone, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Derby, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Telford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Chester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Chelmsford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Senior C# Developer .Net AWS - FinTech

London, England, United Kingdom
Hybrid / WFH Options
Client Server
skills You have a good knowledge of AWS You have experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT knowledge You have strong analysis More ❯
Posted:

Senior Quantitative Developer (UK, Singapore, Poland, France)

London, England, United Kingdom
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 ❯
Posted:

Junior Software Engineer

Stoke-on-Trent, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Bolton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Sheffield, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Junior Software Engineer

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, Software Engineering, or a related field Understanding of software development principles, data structures, and algorithms Experience with web development frameworks or tools (e.g. React, Node.js, Django) Enthusiasm for learning and building high-quality software Excellent communication and collaboration skills Full More ❯
Posted:

Finance Engineering - Vice President Corporate Treasury - Leap Strats

London, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
relevant experience, preferably in the financial services industry Strong analytical, mathematical, and programming background Expertise in Python, or similar language; experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Expertise in an aspect of quantitative analysis, e.g. mathematics, physics, statistics, stochastic calculus, scientific computing, econometrics, machine learning algorithms, financial More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Ely, England, United Kingdom
Hybrid / WFH Options
Cadence
and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, data structures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. Ability to work in a diverse/multi-cultural More ❯
Posted:

Principal Software Engineer/ Team Lead

London, England, United Kingdom
Catapult Sports
your short project timelines from conception to deployment. WHAT YOU’LL DO Develop products used by professional and semi-professional sports teams to capture and analyse performance video and data to provide insight to athletes and teams. Work with an ecosystem of products in a complex Client/Server/Cloud architecture Be a leader within an agile scrum … DevOps Strong understanding object-oriented design skills and of design for scalability, performance, reliability, and security Deep understanding of real-time and multi-threaded programming concepts Experience developing efficient data structures and algorithms A clear understanding of how to write testable and maintainable code A strong foundation in modern design patterns for enterprise applications A drive to build More ❯
Posted:

Senior Lead Software Engineer- EMEA / APAC Energy Lead (Commodities)

London, England, United Kingdom
ATTB - The Big Jobsite
to understand end-to-end business processes. Qualifications, Capabilities, and Skills: Experience in software development within commodities, finance, or investment banking, or willingness to learn quickly. Strong knowledge of data structures, algorithms, and enterprise architecture. Ability to collaborate with and influence other technology teams in a dynamic environment. About Us J.P. Morgan is a global leader in financial More ❯
Posted:

Quantitative Developer C# .Net SQL Maths

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Client Server
C++ background if happy to use 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 and sharing ideas What More ❯
Posted:

Lead Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Cadence Design Systems
and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, data structures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. Ability to work in a diverse/multi-cultural More ❯
Posted:

Senior QA Engineer Middlesbrough

Middlesbrough, Yorkshire, United Kingdom
Hybrid / WFH Options
Causeway Technologies
Knowledge of TDD practices Core Competencies Security: Approaching work with a security mindset and identifying vulnerabilities Development: Designing, coding, testing, and reviewing complex programs Design: Improving product design and data structures Documentation: Creating clear and accurate documentation Incident Management: Handling incidents and change requests effectively Database Management: Managing queries and assisting in database design Business Impact: Contributing to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low-Latency Java Senior Associate - Software Engineer III

London, England, United Kingdom
J.P. Morgan
or C++ Experience with gRPC and Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB ) Familiarity with front-end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications) #J More ❯
Posted:

Senior Java Developer - Equity High Touch Trading

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
knowledge of Java, Pub/Sub middleware, and databases Experience with Core Java, Multi-threading, Collections frameworks - Garbage collections in Low latency systems Solid understanding of computer science fundamentals (data structures, algorithms, design patterns, etc.) Experience with Agile development methodologies. Experience with software monitoring tools and instrumentation. Understanding of Equities Trading business is highly desirable. Experience of integrating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Amazon
AmazeCon conferences. BASIC QUALIFICATIONS - Bachelor's degree in Computer Science or related technical field, or equivalent practical experience. - 3+ years relevant experience in software development - Experience working with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments - Proficiency with one or more general purpose programming languages including but not limited to: Python More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Machine Learning Engineer

Marple, England, United Kingdom
SecurityScorecard
engagement.” SecurityScorecard is proud to be funded by world-class investors including Silver Lake Waterman, Moody’s, Sequoia Capital, GV and Riverwood Capital. About the Team: At SecurityScorecard, the Data Science organization builds AI and ML products that empower our customers to manage cybersecurity risk. We leverage massive datasets sourced by our internal Threat Intelligence teams to create the … build LLM-powered systems for automating and accelerating cybersecurity risk assessment workflows. About the Role: As an ML Engineer, you will design and optimize machine learning algorithms, build scalable data pipelines, and deploy reliable models into production environments. You'll collaborate with cross-functional teams to integrate ML solutions into products, conduct research to stay ahead of emerging technologies … while working in a dynamic, collaborative environment. Responsibilities: Technical Leadership: Establish best practices and share expertise through mentorship. Model Development: Design, train, and optimize machine learning models and algorithms. Data Pipeline Creation: Build and maintain scalable data pipelines to preprocess, clean, and transform raw data for analysis and model training. Model Deployment: Implement and manage models in More ❯
Posted:

Staff Machine Learning Engineer

Mablethorpe, England, United Kingdom
SecurityScorecard
engagement.” SecurityScorecard is proud to be funded by world-class investors including Silver Lake Waterman, Moody’s, Sequoia Capital, GV and Riverwood Capital. About the Team: At SecurityScorecard, the Data Science organization builds AI and ML products that empower our customers to manage cybersecurity risk. We leverage massive datasets sourced by our internal Threat Intelligence teams to create the … build LLM-powered systems for automating and accelerating cybersecurity risk assessment workflows. About the Role: As an ML Engineer, you will design and optimize machine learning algorithms, build scalable data pipelines, and deploy reliable models into production environments. You'll collaborate with cross-functional teams to integrate ML solutions into products, conduct research to stay ahead of emerging technologies … while working in a dynamic, collaborative environment. Responsibilities: Technical Leadership: Establish best practices and share expertise through mentorship. Model Development: Design, train, and optimize machine learning models and algorithms. Data Pipeline Creation: Build and maintain scalable data pipelines to preprocess, clean, and transform raw data for analysis and model training. Model Deployment: Implement and manage models in More ❯
Posted:

Sr Blockchain Developer - Blockchai...

London, England, United Kingdom
Hybrid / WFH Options
Crypto Recruit
in the world. RESPONSIBILITIES Collaborate with managers to determine blockchain technology needs and functionalities. Create application features and interfaces; write multithreaded code. Apply cryptology techniques to protect digital transaction data against cyberattacks. Maintain client and server-side applications. Optimize and secure blockchain applications by integrating new tools and developing new functionalities. Educate Customer Support personnel on blockchain features for … Proficiency in programming languages such as C++, Java, JavaScript, and/or Python. Experience with Solidity contracts: writing, auditing. Knowledge of Web3.js. Experience in back-end development, algorithms, and data structures. Experience working with large codebases. Knowledge of cryptography and blockchain protocols (Hyperledger, Multichain, Enterprise Ethereum, Corda, Quorum). Familiarity with P2P networks. Understanding of blockchain management and data More ❯
Posted:
Data Structures
England
10th Percentile
£41,250
25th Percentile
£46,750
Median
£74,750
75th Percentile
£97,813
90th Percentile
£127,500