Permanent 'Data Structures' Job Vacancies

426 to 450 of 913 Permanent Data Structures Jobs

Senior Software Engineer

City of London, London, United Kingdom
Fruition Group
Software Engineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects - building new, scalable products that help venues create seamless, data-driven guest experiences from the ground up. What will I be doing? Design, develop, test, and maintain high-performance backend systems supporting real-time hospitality operations. Take ownership of … key features throughout the software development lifecycle - from technical design through to deployment and ongoing optimisation. Collaborate with cross-functional teams including product, design, and data science to deliver innovative, customer-focused solutions. Work with modern technologies such as Python, Django, Cloud Firestore, BigQuery, and Elasticsearch to deliver scalable, reliable software. Contribute to continuous improvement by identifying opportunities to … in backend software development within a fast-paced, agile environment. Strong proficiency in Python (or similar modern backend language) and experience building RESTful APIs or microservices. Solid understanding of data structures, algorithms, and software design principles. Experience with cloud-based infrastructure (Google Cloud, AWS, or Azure) Passion for building customer-centric products and working collaboratively to solve complex More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Senior Software Engineer

South East, United Kingdom
Fruition Group
Software Engineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects - building new, scalable products that help venues create seamless, data-driven guest experiences from the ground up. What will I be doing? Design, develop, test, and maintain high-performance backend systems supporting real-time hospitality operations. Take ownership of … key features throughout the software development lifecycle - from technical design through to deployment and ongoing optimisation. Collaborate with cross-functional teams including product, design, and data science to deliver innovative, customer-focused solutions. Work with modern technologies such as Python, Django, Cloud Firestore, BigQuery, and Elasticsearch to deliver scalable, reliable software. Contribute to continuous improvement by identifying opportunities to … in backend software development within a fast-paced, agile environment. Strong proficiency in Python (or similar modern backend language) and experience building RESTful APIs or microservices. Solid understanding of data structures, algorithms, and software design principles. Experience with cloud-based infrastructure (Google Cloud, AWS, or Azure) Passion for building customer-centric products and working collaboratively to solve complex More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Cheminformatics Research Scientist

England, United Kingdom
Menlo Ventures
with AI Research Engineers to enhance our generative approaches to molecule design. Collaborate within interdisciplinary drug discovery teams to advance pharmaceutical programmes Contribute to the design of AI/data science methods to expedite the Design-Make-Test-Analyze discovery cycle Lead the development of production-grade toolkits and libraries at the intersection of cheminformatics, computational chemistry, structural bioinformatics … and contribute to our mission of decoding biology to radically improve lives drives everything we do. In your role, you will collaborate cross-functionally within the Chemistry, Biology and Data Science teams to ensure successful planning and execution of discovery operations. The Experience You'll Need: Degree in chemistry, cheminformatics, structural bioinformatics a related field or a degree in … optimization Hands-on experience developing and deploying scientific software or toolkits that were successfully used to solve drug discovery problems Strong expertise in Python, necessary programming skills to implement data structures and complex algorithms using numerical and computational chemistry toolkits (e.g. RDKit, OpenEye). Software development experience to confidently design and implement modules, packages, applications and APIs. Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Engineer

London Area, United Kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Posted:

Senior Python Engineer

City of London, London, United Kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Posted:

Senior Python Engineer

South East, United Kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Engineer

london, south east england, united kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Venture Up
company based in London. The successful candidates will be working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build out external integrations both data/exchange and support systematic trading models. You will be joining a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen … in Python, with exposure to DevOps practices and Linux environments Experience integrating with RESTful and streaming APIs Familiarity with cloud services such as AWS Solid understanding of databases and data structures Strong analytical skills and a proactive approach to problem-solving Ability to work independently, take ownership, and communicate effectively Benefits: Working alongside other extremely talented and driven More ❯
Posted:

Backend Software Engineer C++ Windows - Finance

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems … that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Backend Software Engineer C++ Windows - Finance

London, England, United Kingdom
Hybrid / WFH Options
Client Server
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems … that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
Posted:

Backend Software Engineer C++ Windows - Finance

london, south east england, united kingdom
Hybrid / WFH Options
Client Server
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems … that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
Posted:

Backend Software Engineer C++ Windows - Finance

slough, south east england, united kingdom
Hybrid / WFH Options
Client Server
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems … that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
Posted:

Graduate C++ Developer Cyber Security

East London, London, United Kingdom
Hybrid / WFH Options
Client Server
platform. Your role: As a Graduate C++ Developer you will design and develop enhancements and new components to the core networking and security analysis platform including application level proxies, data analysis and security event correlation. 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 and other malicious activity. This Graduate C++ Developer position presents an excellent opportunity to advance your career in a challenging environment, working on Greenfield C++ projects. You'll be encouraged to learn and continuously improve your skillset, receiving mentoring from an elite team of technologists. Location More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Associate Systems Engineer

Berkeley, Missouri, United States
BOEING
these positions Basic Qualifications (Required Skills/Experience): Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science 2+ years of engineering experience with a Bachelor's or engineering experience with a Master's Currently reside in St. Louis, Missouri region or willing … Cadece/Pspice, Python, C#, JavaScript, Visual Studio, Subversion, Azure DevOps, Git, Matlab, Simulink) Reliability Engineering, Maintainability Engineering, or System Health Management Operations Analysis, Modeling and Simulation, Statistics, or Data Analytics Human Factors Engineering or Human Systems Integration Active U.S. Security Clearance Experience in the Aerospace Industry Experience using good communication, analytical, and organizational skills and be able to … work in a team environment Experience creating, developing, and/or maintaining engineering processes Experience with systems designs or test based on requirements Strong knowledge of data structures, system design, and architecture Typical Education/Experience: Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, engineering technology (includes manufacturing engineering More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Associate Systems Engineer

Hazelwood, Missouri, United States
BOEING
these positions Basic Qualifications (Required Skills/Experience): Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science 2+ years of engineering experience with a Bachelor's or engineering experience with a Master's Currently reside in St. Louis, Missouri region or willing … Cadece/Pspice, Python, C#, JavaScript, Visual Studio, Subversion, Azure DevOps, Git, Matlab, Simulink) Reliability Engineering, Maintainability Engineering, or System Health Management Operations Analysis, Modeling and Simulation, Statistics, or Data Analytics Human Factors Engineering or Human Systems Integration Active U.S. Security Clearance Experience in the Aerospace Industry Experience using good communication, analytical, and organizational skills and be able to … work in a team environment Experience creating, developing, and/or maintaining engineering processes Experience with systems designs or test based on requirements Strong knowledge of data structures, system design, and architecture Typical Education/Experience: Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, engineering technology (includes manufacturing engineering More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Associate Systems Engineer

Saint Charles, Missouri, United States
BOEING
these positions Basic Qualifications (Required Skills/Experience): Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science 2+ years of engineering experience with a Bachelor's or engineering experience with a Master's Currently reside in St. Louis, Missouri region or willing … Cadece/Pspice, Python, C#, JavaScript, Visual Studio, Subversion, Azure DevOps, Git, Matlab, Simulink) Reliability Engineering, Maintainability Engineering, or System Health Management Operations Analysis, Modeling and Simulation, Statistics, or Data Analytics Human Factors Engineering or Human Systems Integration Active U.S. Security Clearance Experience in the Aerospace Industry Experience using good communication, analytical, and organizational skills and be able to … work in a team environment Experience creating, developing, and/or maintaining engineering processes Experience with systems designs or test based on requirements Strong knowledge of data structures, system design, and architecture Typical Education/Experience: Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, engineering technology (includes manufacturing engineering More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Reading, Berkshire, United Kingdom
Oxford Quantum Circuits
the scaling and development of our code and ensure that OQC is able to offer a truly seamless Quantum Computing experience both via the cloud and direct access via data centres. This is a chance to contribute to the true, bleeding edge of the tech sector. You will be a seasoned Software Engineer who thrives on solving problems and … development within the team Qualifications To thrive in this role, you'll need a solid grasp of good coding practices, especially in Python, along with a strong understanding of data structures, architecture, and design principles. It's also a big plus if you're comfortable in other languages like Java, C++, or similar. Your foundation in computer science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Visualfiles Developer - Home Working

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Circle Recruitment
to manage expectations accordingly. Has an innovation mind-set, with the willingness to experiment and explore new ways of delivering technology solutions. Develops applications with security in mind, protecting data at all times. The main duties of the role would include: Technical development - responsible for developing business solutions that interface with the line of business applications of the firm … development - building process improvement workflows across the line of business application stack using the platforms available. Assisting others to integrate workflows into line of business applications; Database development - designing data structures and access methods to support any custom development; Data analysis - building applications that allow for accurate management information and reporting, integrating case and financial data More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Senior C# Developer - Finance

City of London, London, England, United Kingdom
Client Server Ltd
a strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum
Posted:

Senior Back End Software Engineer (Java)

Menlo Park, California, United States
Hybrid / WFH Options
OSI Engineering
architecture, specifically utilizing REST services and JSON. Extensive experience in developing applications that are deployed in AWS. Fluent in Databases/SQL (MySQL experience preferred). Excellent programming discipline: data structures, complexity analysis, object-oriented principles, design patterns, and unit testing. Excellent knowledge of the development challenges inherent with highly scalable and available web/mobile applications. Experience More ❯
Employment Type: Permanent
Salary: USD 180,000 Annual
Posted:

Graduate Software Engineer - Fintech

United Kingdom
Client Server
You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer - Fintech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
Employment Type: Full-Time
Salary: £33,000 per annum
Posted:

Graduate Software Engineer - Fintech

sunderland, tyne and wear, north east england, united kingdom
Client Server
You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
Posted:

Senior Software Engineer C# .Net Core - FinTech

United Kingdom
Client Server
strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£48,695
Median
£70,000
75th Percentile
£87,500
90th Percentile
£110,000