Data Structures Jobs in Cambridgeshire

7 of 7 Data Structures Jobs in Cambridgeshire

Backend Software Engineer C++ Windows - Finance

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid/Remote Options
Client Server
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining … data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You can work remotely (in the UK) if you're not within a commutable distance of London. … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills You are UK based and do not require visa sponsorship What's in it for you: *Please note More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
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:

Software AI Engineer II

Cambridge, Cambridgeshire, United Kingdom
Hybrid/Remote Options
Cadence Design Systems
and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, data structures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. Ability to work in a diverse/multi-cultural More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Software Developer

cambridge, east anglia, united kingdom
Quantbox Research
apply. Additional requirements include: Excellent Software Development knowledge demonstrated through course work, research projects, or open source activities Proficiency in C++, object oriented design, GDB A strong understanding of data structures and algorithms Exposure to network programming (TCP/IP), concurrent programming (multi‐threaded applications), Operating systems concepts Experience with Linux/Unix Brilliant problem-solving abilities A … not limited to): Designing, developing, and testing proprietary software including Low-latency high-throughput exchange connectivity layers Distributed computation optimized backtesting and simulation systems capable of handling terabytes of data Risk systems with real-time trade management and risk analysis Identifying complex problems, coming up with innovative solutions, and communicating them with your team to advocate their implementation Collaboration More ❯
Posted:

Junior Software Engineer

Cambridge, England, United Kingdom
Oho Group Ltd
or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, data structures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this More ❯
Posted:

Sr. OS Performance Expert

Cambridge, England, United Kingdom
Project People
in the performance domain. Requirements: Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance More ❯
Posted:

Senior Performance Specialist - OS / CPU

Cambridge, England, United Kingdom
IC Resources
several years of experience in operating system performance, optimisation and systems optimisation. You will have some programming skills (C++, Python, Java etc.) and have an in-depth understanding of data structures and algorithms. Any experience with wireless OS’s, mobile chip sets, operating systems performance, CPU microarchitecture, systems architecture or power consumption optimisation would be beneficial. The successful More ❯
Posted:
Data Structures
Cambridgeshire
10th Percentile
£78,000
25th Percentile
£86,250
Median
£105,000
75th Percentile
£126,250
90th Percentile
£136,000