days per week*** About the role: This is an exciting opportunity for a talented Senior Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business. Design and develop embedded software solutions for innovative measurement devices for the power industry. … standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. What we'll need from you: Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI More ❯
C++ Software Engineer - Trading Systems (JS-272) Location: Central London, England Sector: IT Salary: £95,000.00 to £115,000.00 per annum Benefits: Bens + Bonus C++ Software Engineer required with 1-3 years of C++ and Python experience, combined with a strong academic background and skills in distributed systems, network … programming, C++ template metaprogramming (TMP), low latency, multithreading, and concurrency. This role is offered by a world-leading boutique quantitative investment company to join a small, highly skilled international engineering team building bespoke core systematic trading systems at the forefront of systematic trading. This is a chance for a recent … based in central London (hybrid role: 4 days per week in the office). Key requirements for this role include: 1-3 years of C++ on Linux (modern C++, ideally C++ 20-23) and Python software engineering skills within a complex environment such as distributed systems or financial systems. Very More ❯
a solid understanding of computer science and engineering fundamentals You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala You have a Bachelor’s/Master’s level degree in computer science or relevant engineering-related field or equivalent experience. More ❯
degree in mathematics, computer science, statistics, physics, or equivalent experience Have strong coding skills in high-level languages such as Perl, Python, C/C++, Go, Rust, NodeJS, Java, or similar, with a flexible approach to learning new languages Be experienced with Perl, Python 3, and NodeJS, and willing to More ❯
England, United Kingdom 1 month ago Senior Database Developer, Product Support Team (Bangkok based, relocation provided) London, England, United Kingdom 1 week ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago London, England, United Kingdom 2 months ago Senior Manager More ❯
England, United Kingdom 3 weeks ago Engineering Manager (Remote - Multiple locations) Software Engineering Lead (Flutter) - Catalyst London, England, United Kingdom 1 month ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago Senior Claims/Underwriting Rules Developer - Life Insurance City More ❯
London, England, United Kingdom Hybrid / WFH Options
Genius Sports
DO YOU HAVE? You will have expert-level knowledge of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) You will have a strong understanding of the principles of good software design. Familiarity with core concepts such as information hiding, abstraction, module design, cohesion More ❯
product development. 2-5 years of software development experience. Expertise in One or More of: Programming in a compiled language such as Java or C++, or an interpreted language like Python, with experience in concurrency and memory management. Responsive web development with React, Angular, Redux, and advanced JavaScript proficiency. NoSQL More ❯
London, England, United Kingdom Hybrid / WFH Options
Swiss Re
solving skills and interest in learning new techniques, including personal development At least 3 years of object-oriented programming experience in Python, R, or C++ Professional experience in database development using SQL (PostgreSQL, Oracle, SQL Server) Experience working in Windows and Linux/Unix environments, including shell scripting and PowerShell More ❯
development. 2 - 5 years of software development experience. Expert Knowledge in One Or More Of Programming in a complied language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management. Responsive web development, with professional React/Angular/Redux experience More ❯
Bachelor's degree in computer science or equivalent Preferred Qualifications Proficiency in scripting languages (Python, JavaScript, TypeScript) and object-oriented programming languages (Java, C#, C++). Experience with cloud services and infrastructure preferably from AWS: S3, Lambda, RDS, System Manager, API Gateway, AppSync, DynamoDB, CloudWatch, EC2, IAM). Knowledge of More ❯
London, Clerkenwell, United Kingdom Hybrid / WFH Options
Eligo Recruitment Ltd
control systems (e.g., Git). Highly Desirable: Experience with Python for data analysis, scripting, and integration with KDB+. Familiarity with other programming languages (e.g., C++, Java). Experience with cloud platforms (e.g., Azure, AWS, GCP) for KDB+ deployments or related data solutions. Knowledge of automation tools and CI/CD More ❯
in Linux/Unix environments - Proficiency with one or more general purpose programming languages including but not limited to: Python, Java, Typescript, Scala, Golang, C++ or C# - Knowledge of best practices for the full software development life cycle; including coding standards, code reviews, source control management, build processes, testing, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Genius Sports
WHAT SKILLS DO YOU HAVE? You will have understanding of at least one object-oriented programming language (C#, Java, JS, Kotlin, Python, PHP, Golang, C++) You will have an understanding of the principles of good software design. Familiarity with core concepts such as information hiding, abstraction, module design, cohesion and More ❯
standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence - Proven software development skills, preferably in Java, Golang, C/C++, Python and/or Perl in a Linux environment - Familiarity with distributed systems, asynchronous messaging, and network protocols - Strong computer science fundamentals in data-structures More ❯
requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi andor Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and best More ❯
requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi andor Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and best More ❯
London, England, United Kingdom Hybrid / WFH Options
TN United Kingdom
an on-call rotation. Minimum Requirements: 8+ years of professional software engineering experience Critical Skills: 5+ years of experience developing software in C or C++ in a Linux environment. Fundamental understanding of network programming. Ability to communicate effectively with peers within FactSet and with external users. Track record of success More ❯
a STEM degree from a top-tier university and A grades at A-levels Strong C# .Net skills, including .Net Core; Java, Python, or C++ experience considered if willing to switch to C# Solid knowledge of SQL databases Understanding of Computer Science fundamentals: OOP, Data Structures, Design Patterns, Algorithms Entrepreneurial More ❯
in a production environment, strong knowledge of OO languages, distributed systems and design. - Strong backend development skills in an enterprise grade OO language - either C++, Java or C# - Experience with AWS, GCP, or other public cloud platforms. - BA or Masters in Computer Science or any other scientific fields. - Able to More ❯
Proven experience in application delivery, preferably with a focus on financial systems or trading platforms. Strong programming expertise in any object-oriented language (e.g., C++, Java) with a focus on Go and Python. Proficiency in Python with a solid understanding of design patterns and best practices. Experience in developing scalable More ❯
London, England, United Kingdom Hybrid / WFH Options
Robustelli ∙ Soucy ∙ Hussey, P.A
first class STEM degree and at least AAB at A Level (or equivalent) Must be able to code competently in ANY of the following: C++/Java/Python/JavaScript/Go/Kotlin or C# – but with a keen willingness to learn new languages Strong problem-solving ability More ❯
degree in Computer Science, Software Engineering, or related field. 5 years of experience in software development. Confirmed experience with multiple computer languages (e.g., C#, C++). Proficiency in software methodologies (e.g., Agile, Scrum, DevOps). Strong understanding of data structures, algorithms, and design patterns. Experience with version control systems (e.g. More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL More ❯