Data Structures Job Vacancies

151 to 175 of 733 Data Structures Jobs

Senior Backend Game Engineer (DevOps)

United Kingdom
Hybrid / WFH Options
Companiongroup
to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility, and cost-effectiveness. Develop robust API services and microservices architectures, facilitating seamless data exchange between game clients and servers. Provide accurate development estimates, documentation, and reporting to support project planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving … C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures and algorithms (DSA) 5+ years of professional backend development experience (preferably in the game industry) Solid experience with real-time networking, WebSockets, RPCs, REST APIs, gRPC, etc. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Modernization Engineer with Security Clearance

Manassas, Virginia, United States
BOAB Ventures
to new technologies is a must. Required Skills: • Proficiency in low-level languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-oriented programming, complexity analysis, memory/thread safety, and advanced debugging. • Experience with code quality tools, type checking, linting, unit/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior C++ Developer - HFT, New Office Buildout

London, England, United Kingdom
Selby Jennings
code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique challenges and requirements of this fast-paced environment. Expertise in algorithms and data structures, with the ability to design and implement complex solutions to optimise performance and efficiency. Excellent problem-solving skills, with a track record of identifying issues, analysing root More ❯
Posted:

Team Lead Web

London, United Kingdom
Hybrid / WFH Options
MediSolution
Desirable(but not essential) Experience creating accessible and globalized web applications (A11Y, I18N + L10N) A good understanding of backend development using Node.js Experience working with geolocation/geospatial data Experience with graph visualization libraries to represent complex data structures visually Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) About i2 Our intelligence analysis … software tools help analysts and investigators transform data in real-time, enabling customers to detect, disrupt, and defeat sophisticated threats. We serve global customers carrying out critical missions in public safety, defense, fraud, and financial crimes. Learn more at: As a Harris Computer company, we strive to create a respectful and united environment where all members of our globally More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Warrington, Cheshire, UK
Focus 5 Recruitment
testing (with a side of TDD), Maven, Git and a sense of humor. Kubernetes & Docker Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins More ❯
Posted:

Software Engineer

United Kingdom
Kaseya Limited
design and problem-solving skills Experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals in data structures, design patterns, and algorithms Experience working with public clouds (e.g., AWS, Azure, GCP) Experience working with Docker and Kubernetes Understanding of authentication and authorization frameworks/standards … management (e.g., VMs, hypervisors), and we heavily leverage Docker containers and Kubernetes. If you are excited about working on a large-scale distributed system that helps to secure critical data with a highly collaborative and fun team that loves to learn, come join us! Join the Kaseya growth rocket ship and see how we are ! Additional information Kaseya provides More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

United Kingdom
Kaseya Limited
solving skills 8+ years of experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals in data structures, design patterns, and algorithms Experience working with public clouds (e.g., AWS, Azure, GCP) Experience working with Docker and Kubernetes Understanding of authentication and authorization frameworks/standards … management (e.g., VMs, hypervisors), and we heavily leverage Docker containers and Kubernetes. If you are excited about working on a large-scale distributed system that helps to secure critical data with a highly collaborative and fun team that loves to learn, come join us! IND2 Join the Kaseya growth rocket ship and see how we are ! Additional information Kaseya More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Java Kotlin AWS

West London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
have strong Java and Kotlin development experience You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial You More ❯
Employment Type: Full-Time
Salary: £70,000 - £85,000 per annum
Posted:

Senior Python Software Engineer AI

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
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 ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

C# Technical Lead Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
knowledge of modern Microsoft software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Lead Software Engineer C# .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
knowledge of modern Microsoft software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

C# Developer .Net SQL - Quant Trading

London, 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:

C# Developer .Net SQL - Quant Trading

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
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 ❯
Employment Type: Full-Time
Salary: £100,000 - £180,000 per annum
Posted:

Software Engineer (Multiple Levels) - Fully Cleared with Security Clearance

Annapolis Junction, Maryland, United States
BlueHalo
robust and scalable systems. Senior Software Engineer: Bachelor's or Master's degree in Computer Science or related field. 10+ years of software engineering experience. Expertise in software architecture, data structures, and advanced algorithms gained from previous experience. Leadership experience and the ability to mentor junior engineers. Experience with Agile development methodologies. Understanding of the full software development More ❯
Employment Type: Permanent
Salary: USD 260,000 Annual
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:

Systems Engineer Technical Lead with Security Clearance

Chantilly, Virginia, United States
ALTA IT Services
DOD 8570 Certification (Security+ or equivalent or higher) • Experience with Microsoft .NET ecosystem tools such as VB .NET, C#, C++, Visual Studio, WPF • Firm understanding of object-oriented design, data structures, and design patterns • Experience designing and developing UI/UX that simplify complex workflows while keeping designs flexible • Experience working with large code bases • Experience writing testable More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Numerical Algorithms Engineer - Circuit Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Engineer - SPICE Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Electrical Engineer as Senior Staff Engineer - Circuit Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Staff Engineer Circuit Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Simulation Software Engineer - Circuit Tools

Dresden, Sachsen, Germany
Infineon Technologies AG
a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Computer Scientist as Senior Staff Engineer - EDA Simulation Tools

Dresden, Sachsen, Germany
Infineon Technologies AG
a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In More ❯
Employment Type: Permanent
Salary: EUR Annual
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:

Senior Technical Product Owner

United Kingdom
Hybrid / WFH Options
Endava Europe
with US healthcare transaction standards: HIPAA, EDI (837/835), CPT/ICD-10 etc. Proven experience working with AWS-based microservices and serverless architectures. Technical fluency in APIs, data structures, and cloud-native application workflows. Strong Agile/Scrum experience with tools such as Jira, Confluence, Figma, or Azure DevOps. Excellent communication skills and ability to work More ❯
Posted:

Software Engineer III - Low-Latency Java

Lower Wraxall, England, United Kingdom
J.P. MORGAN-1
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) About More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£47,125
Median
£70,000
75th Percentile
£96,250
90th Percentile
£125,000