Permanent Data Structures Job Vacancies

351 to 375 of 433 Permanent Data Structures Jobs

C++ Developer – FX eTrading

London, United Kingdom
Ascendion
solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. More ❯
Employment Type: Permanent, Contract
Posted:

C++ Developer - FX eTrading

London, United Kingdom
Ascendion
solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer (trading platform)

London, United Kingdom
Ascendion
Required Skills and Experience: Minimum 6–8 years of server-side development experience in C++ , preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures, and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging More ❯
Employment Type: Permanent
Posted:

C++ Developer (FX/Electronic Trading)

London, United Kingdom
Hybrid / WFH Options
Ascendion
Required Skills and Experience: Minimum 6–8 years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. More ❯
Employment Type: Permanent
Posted:

Digital Network Exploitation Analyst (DNEA) with Security Clearance

Annapolis Junction, Maryland, United States
SSATI
Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). (U) Information Technology (IT) and Information Security (IS) degrees may be considered relevant if the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

React Developer TypeScript - Hedge Fund

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
v19) and TypeScript You are experienced with other web technologies such as HTML, CSS, Web APIs You have a strong knowledge of Computer Science fundamentals including OOP, Design Patterns, Data Structures You have experience of working in large, fast paced organisations You are collaborative with great communication skills You are degree educated, having achieved a 2.1 or above More ❯
Employment Type: Full-Time
Salary: £80,000 - £95,000 per annum
Posted:

Backend Engineer - Django

handsworth, yorkshire and the humber, united kingdom
Harnham
will bring: Strong expertise with Python & Django (ORM essential) Experience in fintech, automation, or payments (preferred) Background in startups/scale-ups Solid grasp of Computer Science fundamentals (algorithms, data structures, systems) THE BENEFITS: You'll receive a salary of up to £60,000 depending on experience, plus a competitive benefits package and the opportunity to lead a More ❯
Posted:

Backend Engineer - Django

Sheffield, South Yorkshire, England, United Kingdom
Harnham - Data & Analytics Recruitment
will bring: Strong expertise with Python & Django (ORM essential) Experience in fintech, automation, or payments (preferred) Background in startups/scale-ups Solid grasp of Computer Science fundamentals (algorithms, data structures, systems) THE BENEFITS: You'll receive a salary of up to £60,000 depending on experience, plus a competitive benefits package and the opportunity to lead a More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Android Developer with Security Clearance

Sterling, Virginia, United States
Cohere Technology Group
linker/loader, object file formats (e.g., ELF), file system internals (e.g., NTFS, ext2, btrfs), OS-specific mandatory and discretionary access control mechanisms, and process and thread APIs and data structures Understanding of security protection mechanisms (ASLR, DEP, NX), how to defeat them, and how to detect a defeat Working with version control software such as git, Gitlab More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Development Engineer-II, Amazon

Cambridge, Cambridgeshire, United Kingdom
Amazon
experience Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience with cloud computing platforms (preferably AWS) Solid understanding of data structures, algorithms, and software design principles PREFERRED QUALIFICATIONS Experience with large language models (LLMs) Understanding of AI model optimisation techniques Familiarity with machine learning frameworks (PyTorch, TensorFlow) Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer

United Kingdom
Fruition Group
FastAPI, Flask, or Django). Good knowledge of microservices, APIs, and cloud-based infrastructure. Experience with SQL and NoSQL databases, Git, and CI/CD workflows. Solid engineering fundamentals - data structures, OOP, debugging, and testing. Collaborative, curious, and eager to experiment with AI tools to improve productivity. If this position sounds of interest, please apply and a member More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
ECM Selection (Holdings) Limited
involvement with technology development that 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 in the UK is essential. More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
Posted:

Chief Financial Officer

London, South East, England, United Kingdom
Hybrid / WFH Options
Eames Consulting
for future exit. Key Responsibilities Lead all financial operations, reporting, and strategic planning Own and deliver board and investor reporting with clarity and precision Drive improvements in financial processes, data systems, and internal controls Lead system and workflow implementation across finance and operational teams Harmonise databases and reporting structures across group businesses Provide commercial insight and support strategic … performing finance team in line with business growth What We're Looking For Proven experience in a PE-backed environment is essential Strong track record of improving financial reporting, data systems, and controls Experience with professional services or IT services business models Hands-on experience implementing finance systems and harmonising data structures Prior exposure to exit preparation More ❯
Employment Type: Full-Time
Salary: £120,000 - £150,000 per annum, Negotiable
Posted:

Mission Full Stack Engineer with Security Clearance

Washington, Washington DC, United States
The Arena
Company: Join a mission-driven tech innovator at the forefront of national security and defense transformation. This organization leverages cutting-edge artificial intelligence, next-generation sensor technology, and advanced data solutions to address some of the most critical challenges facing the U.S. today. You'll be part of a fast-growing, forward-thinking team composed of seasoned operators and … or "How do I write an Operational Report faster?" MEs lead the development of solutions to the questions, from high-level system design and prototyping to application development and data integration. As an ME you leverage Spear AI's core product offering, open source technologies, and whatever you can build to succeed. Your work will start with the IC … learn how to understand and deconstruct complex problems and analyze the tradeoffs in any solution you propose and create. You'll learn how to apply Artificial Intelligence to massive data sets, and along the way you'll learn new technologies, techniques, and languages. You'll work autonomously and make decisions independently, sometimes alone and unafraid, but often with a More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Principal Backend Engineer

London, United Kingdom
Teya Services Ltd
on a regular basis. Work with a community of Principal Engineers and tech leaders to be a key influencer for strategic tech decisions, Continually evolve our engineering practices using data insights and industry knowledge. Mentor and coach other engineers, fostering their professional growth of the most senior technical people. Lead design reviews for complex software projects and/or … critical features, probing assumptions, illuminating pitfalls, and fostering shared understanding. Your Story 8+ years of professional software development experience. Ability to solve problems in code using data structures and algorithms and be able to analyze the time and space complexity of those solutions. Proven ability to document and communicate technical decisions to a diverse audience. Professional experience leading More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II, Android, Health and Fitness Tracking

London, United Kingdom
Google Inc
as directed, collaborating with teammates, and developing knowledge of relevant concepts and processes. Apply link Copy link Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. 1 year of experience with Android application development. Preferred qualifications: Experience working with Kotlin. About the job Google's software engineers develop the next-generation … information at massive scale, extending beyond web search. We seek engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile. As a software engineer, you will work on specific projects critical to Google's needs, with opportunities to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II, Android, Enterprise Services

London, United Kingdom
Google Inc
as directed and collaborating with teammates; developing knowledge of relevant concepts and processes. Apply link Copy link Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. Preferred qualifications: Experience programming in Kotlin. Experience with Android development. About the job Google's software engineers develop the next-generation technologies that change how … and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II, Android, Tracking Experiences

London, United Kingdom
Google Inc
as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. Apply link Copy link Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. 1 year of experience with Android application development. Preferred qualifications: Experience working with Kotlin. About the job Google's software engineers develop the next-generation … and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manhattan WMS Developer

remote
Hybrid / WFH Options
Nexus Jobs Limited
developing with the Manhattan software. Extensive knowledge of the Manhattan application components Able to write and maintain SQL queries and PL/SQL procedures. Good knowledge of the Manhattan Data Structures and configuration of the application itself. Senior in developing and the process of getting changes to production. Always looking for improvements and not afraid to make a More ❯
Employment Type: Permanent
Posted:

CNDA with Security Clearance

Maryland, United States
A3 Missions, LLC
Engineering, Mathematics) may be considered relevant if programs contain a concentration of courses in the following foundational CS areas: algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (for example, calculus, discrete mathematics). Experience: (U) Relevant experience must be in computer or information systems design/development/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Application Support Engineer – Platform & Scripting

London Area, United Kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:

Application Support Engineer – Platform & Scripting

City of London, London, United Kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:

Application Support Engineer – Platform & Scripting

slough, south east england, united kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:

Application Support Engineer – Platform & Scripting

london, south east england, united kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:

Application Support Engineer – Platform & Scripting

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Principle
supporting users and internal teams in identifying and resolving issues efficiently. Key requirements Minimum 2 years’ experience in application or technical support Confident with SQL – running queries, joins, analysing data structures Able to read and troubleshoot scripts – Unix shell, Bash, and UI scripts Understanding of web-based UI behaviour is a bonus Strong communication and problem-solving skills More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£48,695
Median
£70,000
75th Percentile
£90,750
90th Percentile
£122,500