'Data Structures' Job Vacancies

501 to 525 of 944 Data Structures Jobs

Lead Backend Engineer C++ (Chicago or Reston)

North Chicago, Illinois, United States
Comcast
FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around … the one-stop solution for TV industry to manage its billion-dollar revenue. Our tech platform is capable of handling billions of daily requests, processing terabytes of raw daily data, and optimizing clients' business. Job Description Required Skills and Experience: Bachelors degree in computer science or related field 5-7 years of professional experience in C++ Development Responsible for … identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Skills: C++ Programming Language; Agile SDLC; Team Leadership; Distributed Systems; Algorithms; Systems Design; Data Structures Salary: Primary Location Pay Range: $149,610.68 - $224,416.02 . click apply for full job details More ❯
Employment Type: Permanent
Salary: USD 108 Hourly
Posted:

Lead Backend Engineer C++ (Chicago or Reston)

West Chicago, Illinois, United States
Comcast
FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around … the one-stop solution for TV industry to manage its billion-dollar revenue. Our tech platform is capable of handling billions of daily requests, processing terabytes of raw daily data, and optimizing clients' business. Job Description Required Skills and Experience: Bachelors degree in computer science or related field 5-7 years of professional experience in C++ Development Responsible for … identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Skills: C++ Programming Language; Agile SDLC; Team Leadership; Distributed Systems; Algorithms; Systems Design; Data Structures Salary: Primary Location Pay Range: $149,610.68 - $224,416.02 . click apply for full job details More ❯
Employment Type: Permanent
Salary: USD 108 Hourly
Posted:

Quantitative Developer

London Area, United Kingdom
Hybrid / WFH Options
Harrington Starr
strategy research and prototype development Manage and mentor junior developers, ensuring high coding and testing standards Requirements 4–5 years of Python development experience in trading, finance, or other data-heavy environments Proven experience building back-testing systems , APIs , or automation pipelines Strong understanding of data structures, algorithms, and software engineering best practices Track record of designing More ❯
Posted:

Quantitative Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Harrington Starr
strategy research and prototype development Manage and mentor junior developers, ensuring high coding and testing standards Requirements 4–5 years of Python development experience in trading, finance, or other data-heavy environments Proven experience building back-testing systems , APIs , or automation pipelines Strong understanding of data structures, algorithms, and software engineering best practices Track record of designing More ❯
Posted:

Quantitative Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Harrington Starr
strategy research and prototype development Manage and mentor junior developers, ensuring high coding and testing standards Requirements 4–5 years of Python development experience in trading, finance, or other data-heavy environments Proven experience building back-testing systems , APIs , or automation pipelines Strong understanding of data structures, algorithms, and software engineering best practices Track record of designing More ❯
Posted:

Quantitative Developer

london, south east england, united kingdom
Hybrid / WFH Options
Harrington Starr
strategy research and prototype development Manage and mentor junior developers, ensuring high coding and testing standards Requirements 4–5 years of Python development experience in trading, finance, or other data-heavy environments Proven experience building back-testing systems , APIs , or automation pipelines Strong understanding of data structures, algorithms, and software engineering best practices Track record of designing More ❯
Posted:

Senior SAP Functional Business Analyst

Royston, Hertfordshire, United Kingdom
Johnson Matthey
carbon emissions for a cleaner, brighter future. The role: As a Senior SAP Functional Business Analyst, you will help drive our goals by: Acting as a bridge between the data team (e.g., SAP BW, data engineering, and BI reporting colleagues), the business, and the SAP technical team by helping to build the data foundation and develop reporting … solutions based on SAP processes and data flows. Engaging directly with business stakeholders to understand and clarify reporting and analytics requirements, primarily in the finance (Record-to-Report) domain, and translating them into technical specifications aligned with SAP Business Warehouse (BW/4HANA) and SAP Analytics Cloud (SAC) architecture and development standards. Analysing SAP ERP (ECC) transactions to identify … relevant extractors, tables, and logic for reporting, while acting as a subject matter expert in Financial and other SAP processes, transaction flows, and data structures. Collaborating with data team to design, develop, and validate robust data pipelines and models, ensuring data integrity, consistency, and completeness through validation against ECC source data. Supporting integration efforts across workstreams More ❯
Employment Type: Permanent
Posted:

Application Engineer

Cambridge, England, United Kingdom
SoCode Recruitment
used by specialist teams, taking mathematical and algorithmic challenges and turning them into robust software solutions. You’ll work in an environment where questions like “How do we structure data to represent this real-world problem?” and “What algorithm will scale for millions of records?” are part of your day-to-day. Collaborate across product, engineering and domain-expert … teams to design logical architectures, define data models, and implement performant systems. Contribute to an engineering culture that values clean code, testability, and continuous improvement, helping elevate the team’s technical standards. As you grow, you may mentor more junior engineers and become a go-to for one or more technology areas. We’re looking for: A 1st from … a top Russell Group university (Mathematics, Computer Science, Physics, or related field) Strong understanding of algorithms, data structures, and problem-solving techniques Proficiency in at least one programming language (Python, C++, or similar) Excellent communication skills and a genuine passion for tackling complex problems Why join: This role sits at the heart of a truly growing technology business More ❯
Posted:

Application Engineer

cambridge, east anglia, united kingdom
SoCode Recruitment
used by specialist teams, taking mathematical and algorithmic challenges and turning them into robust software solutions. You’ll work in an environment where questions like “How do we structure data to represent this real-world problem?” and “What algorithm will scale for millions of records?” are part of your day-to-day. Collaborate across product, engineering and domain-expert … teams to design logical architectures, define data models, and implement performant systems. Contribute to an engineering culture that values clean code, testability, and continuous improvement, helping elevate the team’s technical standards. As you grow, you may mentor more junior engineers and become a go-to for one or more technology areas. We’re looking for: A 1st from … a top Russell Group university (Mathematics, Computer Science, Physics, or related field) Strong understanding of algorithms, data structures, and problem-solving techniques Proficiency in at least one programming language (Python, C++, or similar) Excellent communication skills and a genuine passion for tackling complex problems Why join: This role sits at the heart of a truly growing technology business More ❯
Posted:

Application Engineer

South East, United Kingdom
SoCode Recruitment
used by specialist teams, taking mathematical and algorithmic challenges and turning them into robust software solutions. You'll work in an environment where questions like "How do we structure data to represent this real-world problem?" and "What algorithm will scale for millions of records?" are part of your day-to-day. Collaborate across product, engineering and domain-expert … teams to design logical architectures, define data models, and implement performant systems. Contribute to an engineering culture that values clean code, testability, and continuous improvement, helping elevate the team's technical standards. As you grow, you may mentor more junior engineers and become a go-to for one or more technology areas. We're looking for: A 1st from … a top Russell Group university (Mathematics, Computer Science, Physics, or related field) Strong understanding of algorithms, data structures, and problem-solving techniques Proficiency in at least one programming language (Python, C++, or similar) Excellent communication skills and a genuine passion for tackling complex problems Why join: This role sits at the heart of a truly growing technology business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Developer / Technical Lead - Fintech

United Kingdom
Client Server
Developer with strong technical leadership skills. As a C# Developer/Technical Lead 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 and customers to gather … development lifecycle You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Developer / Technical Lead - Fintech

Newcastle Upon Tyne, England, United Kingdom
Client Server
Developer with strong technical leadership skills. As a C# Developer/Technical Lead 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 and customers to gather … development lifecycle You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As More ❯
Posted:

C# Developer / Technical Lead - Fintech

sunderland, tyne and wear, north east england, united kingdom
Client Server
Developer with strong technical leadership skills. As a C# Developer/Technical Lead 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 and customers to gather … development lifecycle You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As More ❯
Posted:

Principal Backend Engineer

Dallas, Texas, United States
Hybrid / WFH Options
SupplyHouse
robust architecture for business-critical services. Evaluate, recommend, and implement architectural improvements to enhance scalability, observability, and resilience. Define and uphold best practices for code quality, security, accessibility, and data privacy compliance. Project Leadership Lead complex, cross-functional projects from concept to delivery, aligning engineering solutions with business needs. Collaborate with product and business teams to define technical vision … Microservices Architecture MySQL , Oracle , and Redis React and modern front-end frameworks Docker , Kubernetes , Jenkins CI/CD Linux/UNIX , Nginx , Apache , and ELK Stack Deep understanding of data structures , algorithms , and system design principles . Proven ability to architect and deliver complex backend systems and mentor technical teams . Strong collaboration skills with the ability to More ❯
Employment Type: Permanent
Salary: USD Hourly
Posted:

Business Systems Analyst

London, South East, England, United Kingdom
Avencia Consulting
thinking technology team. In this role, you'll help ensure that the organisation's core business systems are stable, efficient, and continuously improving, driving value across the business through data, process, and technology excellence. You'll work closely with Service Owners, Product teams, and business stakeholders to bridge the gap between technical solutions and business needs. This is a … Skills & Knowledge Exposure to agile methodologies and tooling (e.g. Jira, Azure DevOps, ServiceNow). Experience supporting systems within financial services, insurance, or other regulated environments. Basic understanding of SQL, data structures, or reporting tools. Why Join Us You'll be part of a supportive, growth-minded team that values collaboration, curiosity, and continuous improvement. We believe great ideas More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Media Account Executives

London, United Kingdom
is a travel-focused ad tech platform built for scale, precision, and impact. Following our recent Series A funding round, we're evolving from a digital consultancy into a data-driven advertising platform that sits at the intersection of travel intelligence and multi-channel media execution. We ingest second-party data from leading travel companiesOTAs, airlines, and metasearch … platformssegment audiences using multiple criteria across all our data partners, then syndicate those audiences across every major advertising platform. We're building toward an agentic advertising future where AI-driven automation handles execution with expert human-in-the-loop decision making. This is an opportunity to help shape that platform while working with elite hospitality and travel brands at … behind what's working. Execute and optimise paid media campaigns across Meta Ads, Google Ads (Search, Display, YouTube), TikTok, and DV360 Build, troubleshoot, and manage custom audience segments using data from multiple partners with varying taxonomies and data structures Monitor campaign pacing, delivery, and performance against client KPIs (ROAS, CPA, CAC, LTV) Identify opportunities to scale budgets More ❯
Posted:

C++ Developer MacOS API

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

Algorithm Developer/ Quantitative Researcher

City of London, London, United Kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

London Area, United Kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

london, south east england, united kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

slough, south east england, united kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Algorithm Developer/ Quantitative Researcher

london (city of london), south east england, united kingdom
Expert Executive Recruiters (EER Global)
distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯
Posted:

Backend Software Engineer C# .Net SQL - Hedge Fund

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:

Backend Software Engineer C# .Net SQL - Hedge Fund

london, south east 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:

Backend Software Engineer C# .Net SQL - Hedge Fund

slough, south east 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:
Data Structures
10th Percentile
£41,250
25th Percentile
£48,695
Median
£70,000
75th Percentile
£87,500
90th Percentile
£110,000