Data Structures Jobs

101 to 125 of 462 Data Structures Jobs

Full Stack Engineer

Cardiff, Wales, United Kingdom
Roku
3+ years of working with cloud-based technology, AWS preferred Experience of building large scale and low latency distributed systems Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming Experience with distributed caching, SQL/NoSQL and other databases Understanding of container-based orchestration, preferably more »
Posted:

Senior C++ Developer

United Kingdom
Hybrid / WFH Options
Glasswall
continuous learning and growth. Key skills required: · Proven experience with C++ with a strong understanding of software engineering principles such as object-oriented programming, data structures, algorithms, and design patterns. · Familiarity with test-driven development, behavior-driven development, and other modern software development methodologies. · In-depth knowledge of more »
Posted:

Realtime Risk Java Developer

London Area, United Kingdom
CRISIL Limited
leading, agile and innovative global analytics company driven by its mission of making markets function better. It is India’s foremost provider of ratings, data, research, analytics and solutions with a strong track record of growth, culture of innovation, and global footprint. It has delivered independent opinions, actionable insights … Hong Kong and Singapore. It is majority owned by S&P Global Inc, a leading provider of transparent and independent ratings, benchmarks, analytics and data to the capital and commodity markets worldwide. About Global Research & Risk Solutions: CRISIL Global Research and Risk Solutions (GR&RS), is a leading strategy … Overall the work will be flexible based on client requirements. Core Skills: Good grasp of core concepts of computer science such as algorithmic thinking, data structures, and their application to enhance program efficiency. Distributed and low latency application architecture development and maintenance Engaging in projects involving cutting-edge more »
Posted:

C++ Developer Windows - Trading Systems

London, United Kingdom
Hybrid / WFH Options
Client Server
75k FTCAre you a backend focussed C++ Developer? 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 C++ Developer 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.Please note you'll be managing a legacy system in C++ that is being rebuilt in C#, the work should take around two years to complete, you … have a good knowledge of networking protocols e.g. TCP/IP, multicastYou have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design PatternsYou're collaborative with great communication skillsWhat's in it for you:As a C++ Developer/Backend Software Engineer on more »
Salary: £ 70 K
Posted:

Java Software Engineer

Glasgow, Scotland, United Kingdom
Simon James IT Ltd
here or with GOF (Gang of Four) would be advantageous. Core skills for these roles are: JVM language - Java 11+/Scala/Kotlin Data structures and algorithms, understanding of their time and space complexities. Distributed systems/microservices architecture RESTful APIs Spring/Spring Boot Relational databases … Unit testing using Mockito UI technologies: Reactjs/JavaScript/CSS If you also have experience with cloud technologies, security frameworks, data streaming/messaging frameworks and/or distributed tracing/monitoring, this will put you in a good position. Tech stack includes AWS, GCP, Azure, Kafka, Spark more »
Posted:

Senior Test Automation Engineer

London Area, United Kingdom
Hybrid / WFH Options
2i
as building, implementing, maintaining, and using test frameworks, in order to enable end-to-end testing in multi-component environments. Analysing and validating the data outputs, ensuring it adheres to the business requirements for multiple products. Provide input into consulting and strategic pieces of work, giving technical suggestions and … IO, Playwright or Cypress. You’ll need to have written automations scripts and contributed to building frameworks from scratch. Solid experience of testing in data-driven environments utilising advanced SQL skills. Experience Working with data structures, algorithms, and systems architecture. Produce clear and concise reports and documentation. more »
Posted:

Lead GUI Software Engineer (C++/Wx)

Greater London, England, United Kingdom
Hybrid / WFH Options
Augmentti
. Currently, they have a mixture of WebUI's (ReactJS) and old-fashioned Windows UI's that can't deal with the volume of data and latency requirements presenting a huge technical challenge. Until now, this project has been operating in stealth mode and consists of some sketched-out … Appreciation for good GUI design and passion for performance. Good grasp of Linux as an O/S. Deep understanding of software design principles, data structures, and algorithms. Knowledge of trading systems & order lifecycle. Hit apply or drop me a note to find out more ;-) ---------------------------------------------------- Keywords: GUI, UI more »
Posted:

Team Lead, Backend Engineer

London, United Kingdom
Via Transportation
years of backend development and databases experienceMinimum of 4 years of hands-on experience in Python, C++, and Java, or C#Solid programming foundations: data-structures, multi-threading, OOP and design patternsProven record of developing and scaling products that are highly available, distributed, and large scaleExperience with SQL/ more »
Salary: £ 70 K
Posted:

Low Latency Software Engineer

Greater London, England, United Kingdom
Algo Capital Group
Level/Embedded): We are partnering with one of the leading and innovative hedge fund with a strong focus on collaboration, cutting-edge technology, data-driven solutions, and automation. Responsibilities: Focus on the analysis, design, implementation, and testing/delivery of trading systems using the latest technologies. Work with … teams to troubleshoot and solve complex performance/latency sensitive problems. Requirements: Experience developing performant, scalable applications in modern C++. Understanding of distributed systems, data structures and algorithms. Practical use of multi-threaded/multi-core programming paradigms. Object-oriented design and programming experience. Bachelor’s degree in more »
Posted:

Head of Learning Content

United Kingdom
Hybrid / WFH Options
Inspired Selection
educational strategies. You will leverage your understanding of pedagogy, in the context of digital platforms and English language learning, as well as expertise in data structures and AI-driven educational methodologies, to design and implement innovative learning strategies, enhance user engagement, and incorporate AI and NLP technologies. Within … the development and continuous improvement of curriculum and educational resources for English learning Manage a small, expert team Collaborate with the product development and data science teams Conduct assessments and data analysis to evaluate effectiveness of learning materials Stay abreast of the key trends in EdTech, pedagogy, and … the ability to motivate and direct a creative and technically skilled team. Project management skills, and proficiency with digital learning platforms, AI technologies, and data analytics tools will also be valuable. To find out more about this rare and exciting opportunity to join a leading EdTech company at the more »
Posted:

React Developer

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Bright Purple
role year round. So, it’s refreshing to be able to come to you with a unique role at a fascinating R&D 3D data visualisation company unlike anything else on the market. This one-of-a-kind organisation are basically a group of engineers, working slightly like mad … scientists – with free reign and extensive funds to break new ground in 3D data visualisation.It wouldn’t be an exaggeration to say there is simply no other platform in the world capable of doing what theirs can. Infinite customisation to do anything you want with 3D data, in … They have been working in “stealth mode” on this platform for years, tirelessly perfecting and expanding the realms of what can be achieved with data visualisation. What's in it for you:A salary of up to 75,000Top of the range office set up in the heart of more »
Salary: £ 70 K
Posted:

Javascript Developer

London Area, United Kingdom
Harrington Starr
JavaScript Development Strong working knowledge of VueJS Framework Excellent experience with Tailwind Experience in architecture large single page applications. Ability to demonstrate knowledge of data structures, algorithms, and strong problem-solving skills. Experience with TypeScript ES6/ES7 Central London based - in the office 3 days a week. more »
Posted:

C# Developer

London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
you have:Proven experience in C# development and proficiency in the .NET framework.Familiarity with database technologies such as SQL and a strong understanding of data structures and algorithms.A desire to thrive in a fast-paced, collaborative environment working with complex real-time data.If you're ready to join more »
Salary: £ 70 K
Posted:

Embedded Software Engineer

Thatcham, England, United Kingdom
iO Associates - UK/EU
the entire software development lifecycle 2+ years of professional experience with C++ (minimum C++11) 2+ years professional Linux development experience Computer Science fundamentals in data structures, algorithms, and object-oriented design Experience in current best practices for software development, including design reviews, coding standards, code reviews, source control more »
Posted:

C++ Low-Latency Engineer | High-Frequency Trading

Greater London, England, United Kingdom
Selby Jennings
Engineering, or related field. 2-10 years of experience in software development using C++ in a high-performance, low-latency environment. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threading, concurrency, and performance optimisation techniques. Familiarity with Linux/Unix environments and shell more »
Posted:

Python Developer

Greater London, England, United Kingdom
Venture Up
to program in an object oriented, functional or dynamic language, exhibited by personal projects, open source contributions, or commercial experience. ·Knowledge of algorithms and data structures. ·Knowledge of relational databases and SQL. ·An interest in new technologies, theoretical computer science, and/or mathematics. Benefits: Working alongside other extremely more »
Posted:

SAP DRC Consultant

United Kingdom
Randstad
cross-functional teams to ensure seamless integration of SAP solutions. Conduct rigorous testing and troubleshooting to optimise the performance of SAP solutions. Analyse the data structures of the SAP system and map them to the models as per the govt. portal (SDI, KSEF, Peppol etc. formats) requirements per … country. Implement data transformations, conversions, and validations to ensure data consistency and compatibility. Develop and configure connectors (connections between the systems), mappings, transformations, and workflows within SAP DRC to enable seamless data exchange between ERP & govt. portals. Skills : SAP Integration consultant with minimum 2-5 years of … working with SAP Integration suite(formerly SAP CPI). Technical awareness of SAP DRC & e-invoicing. Expertise in the configuration and mapping of SAP data to external portals (and vice versa) via the integration suite. Knowledge of S4HANA and iDocs. Good to have skills : SAP BTP more »
Posted:

Software Engineer

London Area, United Kingdom
Stanford Black Limited
with reliable and scalable back-ends which are powering critical trading operations. You will be driving the design and implementation of trading frameworks, market data solutions and global market connectivity. As well as massively parallel, high-volume distributed applications to enable the technology to scale concurrently with company growth. … a relevant role such as software or quantitative engineering. Strong programming skills in either C++, Python or KDB+. In depth understanding of Complexity Theory, Data Structures and Algorithm design. Benefits: Top of the market compensation package. Uncapped bonuses. Private Health Care 25 days annual leave Pension contrubution Training more »
Posted:

Platform Engineering Lead

London, United Kingdom
Genius Sports
epicentre of the global network connecting sports, brands and fans through official live data. Our mission is simple. We champion a more sustainable sports data ecosystem that benefits all parties. We’re looking for enthusiastic and ambitious people to join our talented team. If you see yourself becoming part … League, FIBA and NCAA choose to work with Genius Sports. The Role:Join our team at Genius Sports, a key player in the sports data ecosystem dedicated to creating a sustainable environment for sports, betting, and media. As a global sports technology company, we operate on five continents and … increments.Required Skills and Experience:Proven experience in leading and line managing technical teams, with strong mentoring and leadership skills.Technical expertise in Operating Systems, Networking, Data Structures, Databases, and Caching Technologies.Experience in conducting detailed postmortems, hardening systems, and deploying fault-tolerant systems at scale.Technical writing skills.Automation of repetitive tasks more »
Salary: £ 70 K
Posted:

Java Developer

Glasgow City, Scotland, United Kingdom
Initialize
Component, Integration and Contract testing, End-to-End testing etc.) Nice to have (not essential) AWS, GCP, Azure, Docker, Kubernetes, Grafana, Splunk, System Design, Data Structures Duties include Writing secure and high-quality code using Java with minimal supervision Design, develop, code, and troubleshoot while considering both upstream more »
Posted:

Senior Security Engineer

Greater London, England, United Kingdom
Orbis Group
you’ll need Minimum of high-grade BSc from a highly reputable University Strong foundation in core academic Computer Science principles, emphasizing algorithms and data structures Deep familiarity with UNIX and Kerberos experience in a multi-realm environment Roughly 10+ years experience in Information Security Proficiency in at more »
Posted:

C++ Developer

London Area, United Kingdom
Hybrid / WFH Options
Tata Consultancy Services
on trade reporting, FIX message. Your Profile: Key skills/knowledge/experience: Good knowledge and experience of C++ programming language. Knowledge of networking, data structure and database. Experience of Agile/Dev Ops. Experience of Scripting in Python/Unix is preferred. Rewards & Benefits TCS is consistently voted more »
Posted:

Platform Engineer

London Area, United Kingdom
Bruin
such as Ansible, Jenkins, Terraform, and ServiceNow. Demonstrable scripting or programming skills in languages such as Python, Bash, PowerShell, and familiarity with APIs and data structures in JSON/YAML or similar. - Experience with GenAI technologies on-premise using Nvidia GPU or via Public Cloud, OAI, AWS, etc. more »
Posted:

Integrated Forecasting Manager

Greater London, England, United Kingdom
InterQuest Group
and integrations). skills such as trend analysis, linear regression, migration matrices, and replicating finance business logic are a requisite. in programming languages and data structures such as SAS, SQL, Python, Excel, VBA. PowerBI or other MI user interface software would be an advantage. to navigate large stakeholder more »
Posted:

Senior Data Engineer

United Kingdom
CleeAI
Are you passionate about leveraging data to drive meaningful impact? Do you thrive in a collaborative environment, eager to tackle complex challenges alongside talented teams? If so, we have an exciting opportunity for you! As a Senior Data Engineer at CleeAI, you'll be at the forefront of … transforming raw data into actionable insights that power our decision-making processes and enhance user experiences. Collaborating closely with Software Engineers, Data Scientists, and Product Managers, you'll play a pivotal role in optimizing growth strategies and refining our products for our extensive user base. In this role … chance to work with cutting-edge technologies and methodologies, all while contributing to a culture of innovation and excellence. Whether it's architecting robust data pipelines, optimizing data storage and retrieval systems, or implementing scalable solutions, your expertise will directly impact our company's success and our users more »
Posted:
Data Structures
10th Percentile
£35,000
25th Percentile
£46,306
Median
£70,000
75th Percentile
£90,000
90th Percentile
£105,000