Senior C++ Software Engineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ Software Engineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user requirements and translate them into robust solution designs Estimate development effort and … and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (e.g., Computer Science, Mathematics) or equivalent professional experience Excellent communication skills, both written and verbal More ❯
Mathematics, Statistics, Econometrics, Financial Engineering, Operations Research, Computer Science and Physics from a top University. Required Skills Programming proficiency with at least one major programming or scripting language (Python, C++, and R). Strong communication skills and ability to work well with colleagues across multiple regions. Ability to perform well under pressure. Detail orientated. More ❯
Mathematics, Statistics, Econometrics, Financial Engineering, Operations Research, Computer Science and Physics from a top University. Required Skills Programming proficiency with at least one major programming or scripting language (Python, C++, and R). Strong communication skills and ability to work well with colleagues across multiple regions. Ability to perform well under pressure. Detail orientated. More ❯
focusing on being the world's most accountable and sustainable cloud provider. What We're Looking For Tech-agnostic mindset, with preferable experience in Golang, Rust, or C/C++ Experience in software infrastructure or building cloud-native applications Experience working with high-scale, distributed systems Understanding of systems design and component interactions If this sounds like you, please apply More ❯
track record of alpha generation or contribution to profitable strategies Deep understanding of statistical modeling, time-series analysis, and/or machine learning techniques Strong programming skills in Python, C++, or similar; experience working with large datasets and research infrastructure Master’s or PhD in a quantitative field (e.g., Mathematics, Computer Science, Physics, Engineering, Statistics) Excellent communication skills and ability More ❯
track record of alpha generation or contribution to profitable strategies Deep understanding of statistical modeling, time-series analysis, and/or machine learning techniques Strong programming skills in Python, C++, or similar; experience working with large datasets and research infrastructure Master’s or PhD in a quantitative field (e.g., Mathematics, Computer Science, Physics, Engineering, Statistics) Excellent communication skills and ability More ❯
track record of alpha generation or contribution to profitable strategies Deep understanding of statistical modeling, time-series analysis, and/or machine learning techniques Strong programming skills in Python, C++, or similar; experience working with large datasets and research infrastructure Master’s or PhD in a quantitative field (e.g., Mathematics, Computer Science, Physics, Engineering, Statistics) Excellent communication skills and ability More ❯
london (city of london), south east england, united kingdom
Alexander Chapman
track record of alpha generation or contribution to profitable strategies Deep understanding of statistical modeling, time-series analysis, and/or machine learning techniques Strong programming skills in Python, C++, or similar; experience working with large datasets and research infrastructure Master’s or PhD in a quantitative field (e.g., Mathematics, Computer Science, Physics, Engineering, Statistics) Excellent communication skills and ability More ❯
optimise equalisation parameters, and accelerate product evaluation from R&D through production. Experience and Qualifications: We are looking for a strong proficiency in software development for test automation (Python, C++, or C#). Experience with metaheuristic optimisation (e.g., GA, simulated annealing, particle swarm). Experience with AI/ML techniques (e.g., reinforcement learning, predictive modelling) for test optimisation. You should More ❯
and technical challenges, co-developing tailored generative AI solutions BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design 3+ years of non-internship professional software development experience, design or architecture (design patterns, reliability and scaling) of new and existing systems, and programming More ❯
of decentralised markets. Requirements At least a Bachelor's degree in Computer Science or a related field Strong programming skills in a low-level language like Go, Rust, or C++ (ideally 2+ years with Go) Experience with network, concurrent, and distributed programming/debugging on Linux systems Good knowledge of Ethereum protocols, BFT and dPoS consensus, P2P messaging, and crypto More ❯
stakeholders, contributing to a strong product and user-focused culture Skills and Qualifications: 4+ years of experience in software development using a general-purpose programming language (e.g., Python, Go, C++) Strong front-end development experience with React and JavaScript/TypeScript Proficient with both relational and non-relational database systems Experience with Docker, Kubernetes, or similar container orchestration frameworks Experience More ❯
will have the following skills and experience: A strong foundation in software engineering, including extensive experience in a high-level programming language such as C#, Java, Go, Rust, or C++ A proven track record in designing and implementing secure distributed systems using modern cloud-native technologies, especially AWS and Kubernetes Deep understanding of security principles across application, network, and infrastructure More ❯
who: Has experience working as a software developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Wants a career where their creative abilities will make a difference to the world of technology and where they will be part of an impressive R More ❯
requirements. A collaborative mindset and strong communication skills with the ability to communicate to a range of audiences. Nice to Haves Proficiency in a systems programming language (e.g., Go, C++, Java, Rust). Experience with deep learning frameworks like PyTorch or TensorFlow. Experience with large-scale data processing engines like Spark and Dataproc. Familiarity with data pipeline tools like dbt. More ❯
everything listed but you do need to be hungry to learn. You will need to have experience of a statically typed, object-oriented language such as Java, C# or C++ Perks of Working at Viator Competitive compensation packages , including base salary, annual bonus, and more. "Work your way" with flexibility to suit your lifestyle. We take a remote-friendly approach More ❯
role you will be working on high-impact data and analytics projects for government and enterprise clients. What we're looking for: Deep technical knowledge across SQL, Python, TypeScript, C++, C#. Strong familiarity with Palantir Foundry, Gotham, or related platforms. UK Sole Nationals with current SC or DV clearance. This is a unique opportunity to work on challenging, high-security More ❯
research experience in Equities. Ph.D. or M.S. in finance, accounting, economics, mathematics, statistics, physics, computer science, operations research, or another quantitative discipline. Programming in any of the following: Python, C++, or R. Demonstrated ability to learn and apply new methodologies to alpha generation. Ability to work both independently and collaboratively within a team. More ❯
research experience in Equities. Ph.D. or M.S. in finance, accounting, economics, mathematics, statistics, physics, computer science, operations research, or another quantitative discipline. Programming in any of the following: Python, C++, or R. Demonstrated ability to learn and apply new methodologies to alpha generation. Ability to work both independently and collaboratively within a team. More ❯
all aspects of the E2E Model Development Framework and on business requirements Qualifications Part qualified/Qualified actuary with experience in life insurance or life reinsurance Coding experience, e.g. C++, Python or VBA Demonstrable interest in a long-term actuarial modelling role Model development experience, preferably with knowledge of Life, CI, IP and Annuity/Longevity products Experience of using More ❯
execution systems and ensure robust data pipelines. Oversee deployment, monitoring, and system reliability. Requirements: 3+ years building high-performance trading systems, ideally in systematic equities. Strong coding skills in C++ or C#, with Python for research integration. Deep understanding of algorithms, databases, and distributed systems. Experience with market data handling, exchange connectivity, and real-time systems. Excellent communication and problem More ❯
execution systems and ensure robust data pipelines. Oversee deployment, monitoring, and system reliability. Requirements: 3+ years building high-performance trading systems, ideally in systematic equities. Strong coding skills in C++ or C#, with Python for research integration. Deep understanding of algorithms, databases, and distributed systems. Experience with market data handling, exchange connectivity, and real-time systems. Excellent communication and problem More ❯
years professional work experience as a quantitative/software developer Knowledge of asset management investment processes would be beneficial but not essential Extensive programming experience in Python, R or C++ Team player with the ability to establish and maintain effective working relationships with colleagues Excellent academic record with a degree in Mathematics, Engineering, Computer Science, Physics or Quantitative field from More ❯
physics, engineering, finance, or related field) Experience with portfolio risk analytics and tools (e.g., factor models, VaR engines) Solid programming skills (Python strongly preferred; familiarity with SQL, R, or C++ a plus) Familiarity with systematic or algorithmic trading strategies High attention to detail, curiosity, and the ability to challenge assumptions constructively More ❯
physics, engineering, finance, or related field) Experience with portfolio risk analytics and tools (e.g., factor models, VaR engines) Solid programming skills (Python strongly preferred; familiarity with SQL, R, or C++ a plus) Familiarity with systematic or algorithmic trading strategies High attention to detail, curiosity, and the ability to challenge assumptions constructively More ❯