276 to 300 of 357 Data Structures Jobs in the UK

Senior Software Engineer C# .Net

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
team, you will design and develop business-critical backend services using modern C# and .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software lifecycle, from technical design and architecture through to implementation, optimisation … developmentYou have a strong knowledge of software architecture, distributed systems and engineering best practicesYou have a deep understanding of Computer Science fundamentals, including algorithms, data structures, object-oriented design and system designYou have a collaborative approach and a genuine enthusiasm for solving difficult technical problemsYou're able ...

Test Automation Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
scheduling and integration tools. Exposure to video platforms, streaming technologies, or media solutions. Experience in Hardware automation. Logic & State: Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables. API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development … principles. Engineering Mindset: a good foundation in data structures/algorithms anddesign patterns. Ability to see the long-term implications of solutions. Collaboration: Demonstrated team player skills and a willingness to work withothers. Resilient Systems: excited about building, operating, and maintaining resilient,scalable systems. Tests their code. Analysis ...

Lead Systems Engineer Requirements Management

Hiring Organisation
Morson Edge
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£74.70 - 101.85 per hour + Inside IR35
role combines strong knowledge of requirements processes with expertise in requirements management tools and digital integration, translating engineering needs into effective processes, workflows, data structures and toolchain solutions. Key Accountabilities and Objectives: Capture and analyse Requirements Engineering user needs and translate them into digital solutions. Define and improve … DOORS Next and/or DOORS Classic. Define requirements traceability and integration with MBSE, PLM and verification environments. Support the definition of interfaces and data exchange between engineering tools. Develop and support proofs-of-concept, pilots and demonstrations for digital requirements solutions. Work with engineering stakeholders to validate ...

Senior Software Developer

Hiring Organisation
MASS
Location
Corsham, Wiltshire, UK
Employment Type
Full-time
natural ingenuity to solve challenging engineering problemsYou're keen to learn new technologies and languagesYou have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including Object-Oriented Programming, and knowledge of version control systems such as Git5+ years' experience … Vetting security clearance Who is MASSMASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing ...

Senior Software Engineer, TorchTPU

Hiring Organisation
Google
Location
London, UK
Employment Type
Full-time
e.g., C++, C, or Python).Experience in leading cross-functional software oriented projects from inception to delivery. Preferred qualifications: 5 years of experience with data structures and algorithms. Experience with ML frameworks (e.g., TensorFlow, JAX, PyTorch) and hardware performance analysis, particularly with TPUs and GPUs. Experience with Compilers … another. 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 ...

Foundation Engineering - SRE Platforms - Site Reliability Engineer - Associate - London

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
more modern languages – Java or Go strongly preferred – with experience building maintainable automation beyond simple scripts. Good understanding of networking, messaging, distributed systems, data structures, algorithms and software design fundamentals. Hands-on experience with observability tooling, including metrics, logging, tracing and dashboarding platforms such as Prometheus, Grafana … experience. Experience with public cloud platforms – GCP preferred – cloud-native architecture, Kubernetes, microservices or service mesh technologies. Familiarity with relational databases and/or data-intensive platformsExperience supporting mission-critical production systems, preferably in a financial services environment. Experience implementing progressive delivery approaches such as canary releases, blue/ ...

Python Engineer - Mid and Senior

Hiring Organisation
Anson McCade
Location
London, UK
Employment Type
Full-time
needExpert Python: production services delivered end to end, not just years of exposureFastAPI, Django and AWSA solid grasp of databases, OO design, data structures, distributed systems and SOLID principlesAnalytical, collaborative and a clear communicatorEngaging and personable, comfortable giving and taking honest feedbackStack: Python, Django, FastAPI, AWS, PostgreSQL, Elasticsearch … accepted)MessagePrior to submission of this form, the user acknowledges and accepts Anson McCade's Terms and Conditions of Use + Privacy Policy + Data Protection Compliance Statement* I acknowledge and accept TrustpilotOur OfficesVacancy searchSearch all the vacancies on Anson McCade Select a Practice Area Quantitative Research, Trading & Risk ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software development lifecycle, from technical design and architecture through to implementation, optimisation … 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 Ideally you will have experience of working within FinTech, financial services or consulting environments Apply now to find ...

Lead Software Developer C# - Finance

Hiring Organisation
Client Server
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
North East. As a Lead Software Developer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure, reliable server environments. You'll work closely with internal teams … technologist who enjoys collaborating and problem solving, working on complex, distributed systemsYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, AlgorithmsYou're excited to join a scaling company in a role that you can shape and influenceWhat ...

ERP Technical Lead (SAP/ Oracle Integration & E-Invoicing) London (Contract/ Perm)

Hiring Organisation
UST Global
Location
London, UK
Employment Type
Full-time
experience with SAP and/or Oracle ERPExperience with e-invoicing platforms such as EDICOM, Pagero, PEPPOL, Tungsten, or similarSolid understanding of ERP configuration, data structures, fields, integrations, and middlewareExperience coordinating multiple technical teams and driving deliveryStrong stakeholder management skills across IT, business, and external partnersExcellent analytical, problem ...

C# Software Engineer - Finance

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
strong backend C# development skillsYou're collaborative with excellent communication and stakeholder management skillsYou have a deep knowledge of Computer Science fundamentals including OOP, Data Structures, Design PattensYou're comfortable with AI, they use ClaudeYou're degree educated, having achieved a 2.1 or above in Computer Science ...

Python Engineer - Mid and Senior 70-82k

Hiring Organisation
Anson Mccade
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Expert Python: production services delivered end to end, not just years of exposure FastAPI, Django and AWS A solid grasp of databases, OO design, data structures, distributed systems and SOLID principles Analytical, collaborative and a clear communicator Engaging and personable, comfortable giving and taking honest feedback Stack: Python ...

Senior Blockchain Engineer - Digital Assets Platform

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
readable and maintainable code).Hands-on development experience as a full stack developer building enterprise-grade web applicationsExcellent computer science fundamentals: demonstrable command of data structures, algorithms, and design patterns along with capability to translate them into working, elegant code. Intricate knowledge of controls for consistent deployment ...

Junior Python Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
architecture. Junior Python Engineers Must Have: Solid Python knowledgeA commitment to writing testable, maintainable code. Strong Linux knowledgeBasic, but broad, knowledge of algorithms and data structures. Degree in Computer Science or related field preferred. You will be joining a progressive and exciting company committed to excellence. They offer ...

Junior Python Engineer Fintech

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
architecture. Junior Python Engineers Must Have: Solid Python knowledgeA commitment to writing testable, maintainable code. Strong Linux knowledgeBasic, but broad, knowledge of algorithms and data structures. Degree in Computer Science or related field preferred. You will be joining a progressive and exciting company committed to excellence. They offer ...

Performance Modeling Software Architect, Platform Architecture

Hiring Organisation
Apple
Location
Gloucester, Gloucestershire, UK
Employment Type
Full-time
Architect to work on our performance models and infrastructure. DescriptionYou will be tasked with ensuring Apple's ability to produce high quality, timely data to drive world class hardware designs. You will collaborate with engineers across the organization to translate design space studies into well written software models. … hardware architecture and design issuesExperience coding in C++ and Python and binding C++ to other languagesExperience with computer architecture and software engineering principlesExperience with data structures and algorithmsExperience using software models to collect behavioral characteristics, and transforming that data into compelling performance analysisPreferred QualificationsMS ...

Senior Java Developer - London - Fintech

Hiring Organisation
Adaptive Financial Consulting
Location
London, UK
Employment Type
Full-time
Fintech industryYOU HAVE:Significant, professional server-side software development experienceSolid experience programming using Core Java. Exposure to Java 25+ is a plusGeneral familiarity with data structures such as sets, hashes, caches etcExperience developing Front Office financial systems, E-Trading and FIXExperience in delivering OMS/EMS/Exchange … systemsExposure to equities trading & brokerageGeneral knowledge of data injection/inversion of controlExperience working in an Agile environment (Scrum, Kanban)WHY US: To be immersed in high-standard engineering culture. Our fantastic team takes pride in crafting complex technical solutions but also loves sharing their knowledge and helping ...

Junior SRE

Hiring Organisation
SQUAREPOINT CAPITAL
Location
London, UK
Employment Type
Full-time
increasing autonomy and technical ownership over time. As part of the team, you will work on some of the following: Design, implement, and maintain data pipelines for machine learning training and inference. Develop and improve workflow orchestration and infrastructure components (e.g. scheduling, resource allocation, data movement, filesystems).Analyze … Computer Science, Engineering, Applied Mathematics, or a related field, or equivalent practical experience. Strong foundations in computer science (e.g. algorithms, data structures, operating systems, distributed systems).Experience developing software in at least one language such as Python, C++, or Rust. Familiarity with writing, testing, and maintaining production‐quality ...

Senior Java Developer – London – Fintech

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
HAVE: Significant, professional server-side software development experience Solid experience programming using Core Java. Exposure to Java 25+ is a plus General familiarity with data structures such as sets, hashes, caches etc Experience developing Front Office financial systems, E-Trading and FIX Experience in delivering OMS/…/Exchange systems Exposure to equities trading & brokerage General knowledge of data injection/inversion of control Experience working in an Agile environment (Scrum, Kanban) WHY US: To be immersed in high-standard engineering culture. Our fantastic team takes pride in crafting complex technical solutions but also loves sharing ...

Staff Product Operations Manager - Benefits

Hiring Organisation
Deel
Location
United Kingdom, UK
Employment Type
Full-time
building the next layer of global benefits infrastructure. Your core responsibilities: Lead integration work with third-party benefit and retirement providers, managing technical requirements, data flows, and partnership logistics. Coordinate operational rollouts with product, engineering, client success, and ops teams. Each integration is a bespoke client conversation … previous role and understand the landscape. Comfort with technical concepts. You don't need to code, but you need to understand APIs, data structures, and how integrations work. Strong product mindset. You can jump into a product, understand its logic, and articulate what works and what needs fixing. ...

C# Developer Full Stack .Net Core JavaScript

Hiring Organisation
Client Server
Location
St. Albans, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Albans/WFH to £100k Are you an ambitious C# Developer looking to apply your technical skills in a fast paced environment where technology, data and sport intersect? You could be progressing your career at a highly successful technology business that develops sophisticated platforms used to analyse and trade … engineering team where your work will have a direct impact on business performance, while giving you exposure to large-scale distributed systems, real-time data and modern cloud technologies. As a C# Developer you'll design and build new features across a complex microservices ecosystem, working on business critical ...

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
ability to collaborate effectively in a team setting, including experience with or openness to pair programming and mob programming practices Strong engineering fundamentals including data structures, networking basics, Linux and container fundamentals, and secure coding practices Ability to take ambiguous requirements, propose solutions, and deliver iteratively with clear … ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage ...

Senior Software Engineer C# .NET

Hiring Organisation
MASS Consultants
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£65,000
solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including Object-Oriented Programming, and knowledge of version control systems such as Git 5+ years experience … security clearance Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing ...

Software Engineer

Hiring Organisation
MASS Consultants
Location
Corsham, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£50,000
solve challenging engineering problems You're keen to learn new technologies and languages You have a good understanding of computing fundamentals (e.g. logic, data structures) along with strong software design skills, including Object-Oriented Programming, and knowledge of version control systems such as Git/SVN 2+ years … Agile environment Who is MASS MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential. Wellbeing ...

Python/C++ Engineer -TOP COMPANY

Hiring Organisation
Robert Half
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
1+ years of professional software engineering experience. Maximum 4 years of professional software engineering experience Strong Python, C++ and/or C skills. Solid data structures and algorithms fundamentals. Exposure to AWS, Git and automated testing. A genuine interest in solving complex technical problems. No previous quant finance … experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data ...