Data Structures Jobs in the UK

301 to 325 of 609 Data Structures Jobs in the UK

C++ Developer - Tech First Systematic Trading Firm

london, south east england, United Kingdom
Stanford Black Limited
Bachelor's Degree in Engineering, Computer Science, or a related field. 3+ years of C++ development experience in a Linux environment. Strong understanding of data structures and algorithms. Excellent communication skills and a collaborative, team-oriented approach. Nice to Have: Experience with scalable, large-scale, or distributed systems More ❯
Posted:

Software Engineer Java Kotlin AWS

London, England, United Kingdom
Hybrid / WFH Options
Client Server
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 More ❯
Posted:

Software Engineer Java Kotlin AWS

london, south east england, United Kingdom
Hybrid / WFH Options
Client Server
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 More ❯
Posted:

Senior C# Developer .Net Core Azure SaaS

reigate, south east england, United Kingdom
Hybrid / WFH Options
Client Server
SaaS You have a good knowledge of security and IAM in Azure 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 More ❯
Posted:

Senior Software Developer C# .Net - FinTech

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Client Server
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 What's More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

London, England, United Kingdom
Client Server
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 Please note More ❯
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

london, south east england, United Kingdom
Client Server
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 Please note More ❯
Posted:

Senior BizOps Engineer

Peterborough, Cambridgeshire, United Kingdom
MasterCard
resources Qualifications • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience. • Experience with algorithms, data structures, scripting, pipeline management, and software design. • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr Software Dev Engineer

London, United Kingdom
Amazon
systems without over-engineering and choose simple, straightforward solutions over more complex ones. Where existing solutions are known, you use them. You understand fundamental data structures and algorithms and know how, when and when not to use them. You anticipate and prevent future problems from occurring A day More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer - High Frequency Trading

London Area, United Kingdom
Tempest Vane Partners
vacation, plus national holidays. What You'll Do Architecting the trading platform to facilitate the evolving needs of trading strategies, with emphasis on market data interfaces. Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world. … Providing robust access to live and historical market data by leading development sprints and release cycles. Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency. Developing systems that provide easy access to historical market data and trading simulations. Creating … tools to analyze data for patterns. Building risk-management and performance-tracking tools. What You'll Need Strong academic background in STEM discipline Strong computer science fundamentals in Design, Algorithms & Data Structures Strong low latency C++ engineering skills Ability to multitask and produce high quality code. Strong More ❯
Posted:

C++ Software Engineer - High Frequency Trading

london, south east england, United Kingdom
Tempest Vane Partners
vacation, plus national holidays. What You'll Do Architecting the trading platform to facilitate the evolving needs of trading strategies, with emphasis on market data interfaces. Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world. … Providing robust access to live and historical market data by leading development sprints and release cycles. Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency. Developing systems that provide easy access to historical market data and trading simulations. Creating … tools to analyze data for patterns. Building risk-management and performance-tracking tools. What You'll Need Strong academic background in STEM discipline Strong computer science fundamentals in Design, Algorithms & Data Structures Strong low latency C++ engineering skills Ability to multitask and produce high quality code. Strong More ❯
Posted:

Epicor Data Analyst

Crawley, Sussex, United Kingdom
Hybrid / WFH Options
Rentokil Pest Control South Africa
BPMs, custom dashboards, and other Epicor components. Create new customisations to meet business needs. Work cross-functionally to develop and implement Epicor system solutions. Data Management: Develop, maintain, and optimise SQL queries, views, stored procedures, and functions. Build and maintain SSIS packages, SSRS reports, and Crystal reports. Perform data migration using DMT and ETL tools. Review system data and change requests to ensure data integrity. System Support and Maintenance: Provide technical support to Epicor users, including troubleshooting and resolving system issues. Support Epicor version upgrades and patching (Epicor 10 & Kinetic applications). Perform application and database … users within IT and the business to clarify requirements, communicate changes, and ensure effective collaboration. Requirements: Experience: 1-3 years of experience in a data analyst role or a related IT support role. Some experience working with ERP systems, preferably Epicor, is desirable but not essential. Experience with SQL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Writer - Risk /Data Platform (Contract role)

United Kingdom
Accelins
Technical Writer - Risk/Data Platform (Contract role) Job Type: Full Time Location: Remote - US, Canada, UK, and Europe Job Description Are you passionate about compliance and data governance? Do you thrive in a dynamic and fast-paced environment? We are seeking a Technical Writer to develop and … that supports both our internal and external users. This role will be critical in producing clear, structured, and user-friendly content for our API, Data and Risk Exchange Digital Platforms . The ideal candidate has a strong background in developer-focused documentation, API reference guides, and customer-facing technical … content , particularly related to insurance operations, underwriting, MGAs, and data submissions such as BDX (Bordereaux) files . Key Responsibilities Create and maintain reference guides for customers interacting with the Accelerant API platform. Develop structured and intuitive API documentation to guide developers efficiently in using the Platform API. Work closely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Analytics Engineer

London, United Kingdom
Taptap Send group
in our Finance team, reporting to our Analytics Lead, and with significant exposure to our COO and teams across the company, including Treasury, Operations, Data Engineering and Markets. The role is full-time and hybrid. We have a new office in Borough Market, London - the Finance Analytics team generally … Key responsibilities Architect scalable financial models in dbt, ensuring performance and reliability Design and implement a robust system health framework for reliable, accurate financial data Lead the strategic redesign of financial dashboards for evolving business needs and product growth Become a Financial Data SME - someone who understands the … have: 5+ years working in an analytical role at a financial institution or tech startup Strong SQL skills, and able to handle large, complex data structures from multiple sources Experience scaling performant and reliable analytics systems - strong preference for dbt experience; proficiency with Python or R a plus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

UI Developer

Cambridge, Cambridgeshire, United Kingdom
Darktrace
and knowledge of Redux, Recharts and React Query, Demonstrable skill in translating designs accurately from Figma, A strong foundational knowledge of programming methodologies and data structures, particularly when dealing with big data, Knowledge of cloud computing space, including AWS and Azure. Benefits we offer: 23 days' holiday More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London Area, United Kingdom
GCS
years of hands-on software development/backend experience Must be proficient in Python with 4+ years current experience Strong knowledge of data structures, algorithms, and system design Experience with distributed systems, APIs, and/or cloud platforms (e.g., AWS, GCP ) Comfortable working with both SQL and NoSQL … Computer Science, Engineering , or a related field Highly beneficial if you have worked within the Pharmaceutical industry along with knowledge in machine learning, AI , data engineering , or DevOps/containerization More ❯
Posted:

Software Engineer

london, south east england, United Kingdom
GCS
years of hands-on software development/backend experience Must be proficient in Python with 4+ years current experience Strong knowledge of data structures, algorithms, and system design Experience with distributed systems, APIs, and/or cloud platforms (e.g., AWS, GCP ) Comfortable working with both SQL and NoSQL … Computer Science, Engineering , or a related field Highly beneficial if you have worked within the Pharmaceutical industry along with knowledge in machine learning, AI , data engineering , or DevOps/containerization More ❯
Posted:

Senior Database Researcher

edinburgh, central scotland, United Kingdom
European Tech Recruit
other institutions. The center hosts teams working on diverse areas like programming languages, compilers, and systems infrastructure, enabling multidisciplinary projects in AI, cloud computing, data systems, and more, with real-world impact on products and services. Key Responsibilities: Perform systems research and empirical science on current and future data … for the next generation of database storage and query processing engines. Design, implement, and deploy key technical building blocks for the next generation of data management and processing systems. Explore and advance the latest data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient … the following areas: transactional and/or analytical database management systems, query processing and optimisation, storage engines, indexing engines, concurrent/parallel algorithms, and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised More ❯
Posted:

Dynamics Developer

birmingham, midlands, United Kingdom
Hybrid / WFH Options
Applause IT Recruitment
bring: Experience with Salesforce development (Apex, Lightning, Visualforce) Practical knowledge of Microsoft Dynamics 365 CRM (configuration, workflows, Power Platform) A strong understanding of CRM data structures, integration techniques, and user experience Hands-on experience with REST/SOAP APIs and third-party application integration Familiarity with Git , CI … Certifications in Salesforce Platform Development and/or Microsoft Dynamics 365 Experience working within regulated industries (e.g., financial services) Understanding of GDPR and other data protection standards What’s on Offer A chance to work on meaningful, large-scale CRM projects Involvement in a supportive, collaborative tech environment Opportunities More ❯
Posted:

CRM D365 Developer

Bromsgrove, Worcestershire, United Kingdom
Hybrid / WFH Options
Applause IT Recruitment Ltd
bring: Experience with Salesforce development (Apex, Lightning, Visualforce) Practical knowledge of Microsoft Dynamics 365 CRM (configuration, workflows, Power Platform) A strong understanding of CRM data structures, integration techniques, and user experience Hands-on experience with REST/SOAP APIs and third-party application integration Familiarity with Git , CI … Certifications in Salesforce Platform Development and/or Microsoft Dynamics 365 Experience working within regulated industries (e.g., financial services) Understanding of GDPR and other data protection standards What's on Offer A chance to work on meaningful, large-scale CRM projects Involvement in a supportive, collaborative tech environment Opportunities More ❯
Employment Type: Permanent
Posted:

Lead Development Engineer (Server Side) for BestX product, VP

London, United Kingdom
Acord (association For Cooperative Operations Research And Development)
to us Our technology function, Global Technology Services (GTS), is vital to State Street and is the key enabler for our business to deliver data and insights to our clients. We're driving the company's digital transformation and expanding business capabilities using industry best practices and advanced technologies … PostGres, Oracle, Distributed Cache, messaging. Extensive experience in designing, building low-level APIs for high-volume, latency sensitive applications, having experience in multi-threading, data structures, grid computing and message oriented middle-ware. Experience contributing to the architecture and design (design patterns, reliability and scaling) of new and … For more than two centuries, we've been helping our clients safeguard and steward the investments of millions of people. We provide investment servicing, data & analytics, investment research & trading and investment management to institutional clients. Work, Live and Grow. We make all efforts to create a great work environment. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

London Area, United Kingdom
Radley James
scalability, and reliability. Collaborate with traders to translate their strategies into technical solutions. Implement algorithms and software solutions that interact with real-time financial data and trading environments. Participate in the end-to-end development process, including system design, coding, testing, and deployment. Conduct performance analysis, monitoring, and tuning … an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, data structures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for finance, trading, and working in More ❯
Posted:

Graduate Software Engineer

london, south east england, United Kingdom
Radley James
scalability, and reliability. Collaborate with traders to translate their strategies into technical solutions. Implement algorithms and software solutions that interact with real-time financial data and trading environments. Participate in the end-to-end development process, including system design, coding, testing, and deployment. Conduct performance analysis, monitoring, and tuning … an internship in trading or experience in a trading environment. Strong programming skills in languages such as C++, Python, or Java. Understanding of algorithms, data structures, and distributed systems. Ability to solve complex problems with a high degree of technical proficiency. Passion for finance, trading, and working in More ❯
Posted:

Software Development Engineer, AWS

England, United Kingdom
ENGINEERINGUK
such as Java, Python, C++, or C# including object-oriented design - Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent Amazon is an equal opportunities employer. We believe passionately … based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use and transfer the personal … data of our candidates. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead C# Developer .Net Azure SaaS

reigate, south east england, United Kingdom
Hybrid / WFH Options
Client Server
ll work across the full development lifecycle, liaising with senior stakeholders to discover and break down requirements, through to design and development of complex, data driven features and applications, taking ownership and working independently to deliver secure cloud based resources, solutions and services. Location/WFH: There's a … practices You have a good knowledge of security and IAM in Azure 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 More ❯
Posted:
Data Structures
10th Percentile
£41,625
25th Percentile
£46,750
Median
£71,991
75th Percentile
£97,188
90th Percentile
£125,000