Salary: up to ~£250k annual TC
Experience: Minimum 5 years; also open to more senior candidates.
Fabulous opportunity for a talented QD to join one of the world’s most prestigious and successful hedge funds. Looking for an experienced engineer with a solid programming background in Python and/or R and outstanding communication skills, comfortable facing off to the business and liaising directly with Portfolio Managers and traders.
This role is focused primarily on the design and development of equity portfolio analytics frameworks, including MSCI Barra equity factor risk models. Working closely with the portfolio research team, you’ll build the necessary infrastructure for optimal extraction, transformation and loading of data from multiple sources using SQL and ‘big data’ technologies. Identifying improvements and designing solutions – automation, optimization, greater scalability – is second nature to you.
Skills and Experience Required
5+ years’ professional development experience in a buy-side or sell-side firm Exceptional Python and/or R programming skills Strong working knowledge of software design (algorithms and object-oriented design) Excellent communication skills at all levels of technical abilityDesirable:
Experience with Barra and proprietary risk models beneficial Advanced working knowledge of SQL Experience with ‘big data’ analytics engines, e.g. Apache Spark Equities markets experience would be idealBenefits & Incentives
Strong salary + bonuses Collaborative culture and an exciting place to work Generous benefits package Read LessSalary: £200k base + £150 – £400k bonus // All experience levels
Client:
One of the world’s top market makers is expanding their Machine Learning and related AI teams. Already a market-leader, in the past few years they have invested extensively in their data offerings and are ready to expand their ML and AI teams to stay ahead of the curve.
A cross-asset liquidity provider, they do a huge volume of trades daily and are working with massive data sets that require enormous computational power.
Role:
You’ll be extracting signals from vast datasets of market data to gain beneficial insights. Your time could be split between alpha generation in a trading team and time in the core engineering team – working very collaboratively as a firm to maximise PnL for the collective. For example, if you’re sat on an FX desk and find something useful, you’ll share the knowledge with the Equities team. You’ll be using ML to find ways to cut through the noise – how can you improve day-to-day performance with ML techniques? Is there AI assistance you can utilise to make everyone’s life easier – from traders to operations, and ML tools for engineers?
Requirements:
Extensive ML experience Strong programming skills in any OO language Collaborative nature with excellent communication skills Ability to balance pragmatism and great techBenefits:
Shape the firm and, to an extent, the industry’s ML developments Attend conferences Excellent compensation package Good work-life balanceWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessSummary
Leading global quant firm is looking for a pragmatic data engineer with experience of ETL/ELT pipelines to join the Vendor Data Group. Despite serving as the hub for managing the substantial operations across the UK, Europe and the Middle East, the London office retains a lively, positive environment of a start-up with the stability of a longer-established player.
You will be joining a very dynamic environment offering exposure to all aspects of the firm, as you collaborate with one of the trading teams to build and maintain mission-critical data integration pipelines and associated tools for alternative commodity and macro data. You’ll develop scalable data architectures and enhance data processing while optimizing workflows.
Here, technology is viewed as crucial to their continued success. The successful Senior Data Engineer will be passionate about data accuracy, and able to solve difficult technical problems in a real-time environment.
Requirements
At least 3+ years’ experience as a Data Engineer Proficient in Python development, Devops, and Linux environments Expert-level experience in data pipeline development, specifically ETL/ELT pipelines Familiarity with data analytics tools and libraries, e.g. Pandas and NumPyPreferred
Commodities and Macro alternative/fundamental data experience Skilled with relational and non-relational database managementBenefits
Competitive base salary & bonus Enormous opportunity to grow, learn and have a significant business impact Contributions are rewarded; career progression supported Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemesWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessSalary: £100 – 400k total compensation
This is a unique opportunity at a highly ambitious market maker that provides high-frequency algorithmic trading involving crypto currencies/blockchain, as well as decentralized finance. As a C++ Trading Platform Developer, you will be passionate about technology, comfortable looking under the hood to see how C++ standard libraries and other solutions are implemented, with a good understanding of data infrastructure.
With huge amounts of autonomy to shape and make the role your own, the main focus would be to work on expanding and scaling up the global trading platform, mainly using C++ and Python. Projects are varied, including real-time data capture, order entry on dozens of exchanges, robust connectivity and built-in monitoring.
There are no legacy systems, no multiple levels of approvals, no bureaucracy; all developers report directly to CTO who is very hands-on. If you love coding, and can hit the ground running, making a tangible impact on revenue right from the start, this is the role for you!
Requirements
Must have previous financial / trading experience Strong C++ skills are required – this will be tested! Experience tinkering under the hood to understand the workings of C++ standard libraries Solid development background – designing scalable and robust C++ and Python code Excellent analytical problem-solving skills Understanding of networking, CPU and memory model, assembly language is a plus Strong academic record in STEM subject from a top-tier university – Maths, Computer Science, Engineering or Physics preferredRewards and Incentives
Great base salaries and industry-leading PnL-aligned bonus Flat, non-hierarchical structure with independence & autonomy to deliver solutions Join a high-growth startup with a great work culture Loads of social events, onsite gym, unlimited food & drinks in the officeWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessThe Company
My client is a technology-driven company, pushing on ultra-low-latency real-time systems at large scale globally. Challenges abound, and you should have a desire to learn new technologies, and demonstrate an ability to solve unstructured problems.
Working here has the feel of a small start-up with the benefits of being part of one of the leading quantitative trading firms in the world. They’re currently looking for talented engineers to join the global FPGA team.
This team works with technologists and traders to provide hardware solutions in areas such as fast networking, high performance compute, and real-time acceleration. This is a fast-paced area, where taking ideas through to deployment must be fast and accurate. Seeking FPGA development engineers who can help build the next generation of hardware solutions. You will have excellent knowledge of building reliable, high performance FPGA hardware systems. Ideally, you will have a combination of skills in traditional RTL development and complementary software skills. This will enable you to fully contribute to co-designing hybrid hardware/software applications.
As a resourceful individual you will make a difference to a growing company, with your contributions recognized, valued and rewarded. They will support your career progression in a well-resourced, fast-moving environment. Together you can make a significant impact and help define the future of trading acceleration using FPGA technology.
What you’ll do:
Work within the FPGA development team to roll out new hardware to the trading community Interact with development teams to coordinate technology introduction Develop high performance FPGA systems in SystemVerilog and/or HLS Contribute to the development of productivity tooling that supports hardware development efforts Stay informed of industry hardware (including the latest System-on-Chip and System-in-Package) Interpret high-level requirements to create exceptional solutions for the trading community Build your skills in the finance industry and FPGA development flowsSkills you’ll need:
Strong preference for candidates with experience in proprietary finance, high-frequency trading (HFT) and/or market-making Hands-on FPGA development successes, taking ownership of significant systems and subsystems Sound understanding of technology tradeoffs, and a pragmatic approach to problem solving At least 3+ years of experience working as a FPGA development engineer in a team environment At least 3+ years of RTL experience (SystemVerilog/Verilog/VHDL) At least 2+ years of software development experience Quantitative appreciation of low-level hardware/software interaction Degree in Electrical Engineering or Computer Science (or related subject) Passion for development, strong work ethic, and drive to continually learn and improveBonus points for:
Linux experience Scripting language proficiency (preferably Python) High-level Synthesis flows Familiarity with some of: Jenkins CI, Github, ctypes, SWIG Experience of automated testing Embedded processors Networking (Ethernet, TCP/IP, IB) Financial protocol and algorithmic experience High speed networking / serial protocols / transceivers / PCIeSalary: Variable – they are market leaders in compensation & pay talent based on their technical ability and what they deserve. They do not base offers on your current earnings or average pay for years of experience.
Read LessOur client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.
Looking for a C++ developer to join the Quant Dev team. You’ll work within a trading desk with a direct and immediate impact on the desk’s success. Working closely with traders and researchers, this role offers exposure to many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (Terabytes of data per day), and analytics infrastructure (Massive cloud computing)
The successful candidate will enjoy taking ownership of projects from an idea through to completed solution. You can expect opportunities to solve hard technical challenges critical to the desk’s success.
Requirements
Strong academic background, ideally in Computer Science 3+ years’ experience in finance Fantastic C++ skills that you are using currently (Python experience highly desirable) Good understanding of what is happening ‘under the hood’ – be it CPU, memory, OS, network, etc. Outstanding communication skills suitable for a dynamic, fast-paced environmentPreferred
Low latency experience Good low-level knowledge would be idealBenefits
Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input Competitive salary + generous benefits Professional and personal development Relaxed, casual culture, with a healthy work-life balanceWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessSummary:
Fantastic opportunity for an experienced software engineer with solid Fixed Income product knowledge to join front office engineering at one of the world’s most successful hedge funds.
In this role, you’ll contribute to the state-of-the-art cross-asset risk & trading platform, enabling risk management and decision-making across the global investment teams. You’ll partner with your fellow engineers and other stakeholders to develop global pricing technology, specifically in the fixed income derivatives space.
The successful candidate has exceptional problem-solving skills, a collaborative mentality, and an ability to bring innovative ideas to life. This role offers great exposure to the many and varied areas of the fund.
Requirements:
5+ years’ experience in financial industry (buy or sell side) Demonstrable fixed income product knowledge/experience is a must-have Java and Python experience building production-level software Some C++ and/or SQL experience would be beneficial Outstanding problem-solving skills and collaborative communication abilities Minimum Bachelor’s degree in Computer Science (or related technical field)Benefits:
Competitive salary + substantial benefits program, including training & development, wellness resources (physical, mental and financial), commuter benefits, gym reimbursement & other discounts Dynamic culture and an exciting place to work Work with some of the smartest minds on complex, impactful challengesWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessSummary
Unique trading firm that uses world-class technology to generate and implement outstanding research ideas, underpinned by a truly collaborative culture. Looking for a talented Research Engineer to research, test and deploy new trading strategies, as well as designing and building research infrastructure to test trading ideas.
You’ll work closely with teammates to identify and develop new trading opportunities. You’ll code in Python to express statistical ideas and relationships between securities, producing hypotheses about market participants and dynamics. You’ll also design & implement new research tools to meet requirements and extend existing tools.
The successful Research Engineer will be a strong quantitative problem-solver, skilled at implementing performant code and in their element when designing user-friendly tools for colleagues. If you do your best work in a highly collaborative working environment where everyone’s ideas are valued and knowledge is shared, this role would be perfect for you!
Requirements
Bachelor’s degree in Computer Science, Mathematics, Physics (or related), with strong familiarity with statistics and quantitative problem-solving Self-starter, with ability to implement statistical ideas in code Strong proficiency in Python and C++ (or equivalent) preferred Interest in financial markets or learning more about financial markets Previous experience in quantitative finance or trading is a plus, but is not requiredBenefits
Competitive base salaries + discretionary performance bonus Hybrid working opportunities Catered meals and bountiful snacks Generous budget for home office set-up Health & Dental insurance, pension provision, plus fitness & wellness benefitsWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessMy client is a tech-focused market-maker with groundbreaking success in the high frequency trading space.
They’re looking for Software Engineers to join their core team where your focus will be ensuring the infrastructure provides a stable, performant and trusted foundation upon which their systems and applications can be built. You’ll own projects that push the success of the trading platform forward – relied on by the business every day – and deliver elegant architectural solutions that users will love.
They’re looking for engineers at all levels of seniority. If you relish the challenges of an extremely fast-paced environment where your work will make a tangible impact from day one, this is the role for you!
Skills and Experience Required
4+ years’ engineering experience of writing clean, elegant code Strong skills in C++ on Linux, plus Python or C# would be useful Willingness to learn new languages quickly Highly proficient in computer science fundamentals: algorithms, memory & concurrency models, CPU-architecture, operating systems, relational databases, etc. Degree in Computer Science, Maths, Physics (or similar) from a top-tier university Finance experience would be beneficial but not essentialBenefits
Incredible salary + profit-sharing structure Truly flat structure and highly collaborative culture, within a fun, stimulating office environment Direct business impact with short feedback loop Outstanding benefits package Relocation assistance providedWhilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Read LessMy client is a leading global market maker across a broad array of fixed income and equity securities. Their world-class capabilities position them to meet the liquidity demands of a diverse group of institutional clients in all market conditions. In partnering with them, clients – including asset managers, banks, broker-dealers, hedge funds, government agencies and public pension programs – are able to gain a powerful trading advantage and are better positioned to meet their investment goals.
In their mission to be the most successful investment team in the world, they hire the brightest minds in technology, research, and finance to create innovative solutions that impact the financial markets and take data analysis to new levels. Software Engineers create next-generation software solutions to support business areas across the firm. Software Engineers work closely with business leaders to develop and deliver custom software solutions that optimize performance and efficiency.
Responsibilities
Build, maintain and support one of the world’s most powerful trading platforms while continuously improving performance, functionality and stability of the system Design, develop, test, and deploy elegant software solutions across the firm Partner with business leaders to define priorities and deliver custom solutions Analyze complex business and technical problems Make sound decisions proactively and in a self-directed manner Provide timely systems support for trading activitiesQualifications
Strong preference for candidates with experience in proprietary finance, high-frequency trading (HFT) and/or market-making. In-depth experience working in C++ The ambition to solve open-ended problems using analytical methods Sound understanding of multi-threaded application design and development Professional experience working with distributed systems Strong communication and interpersonal skills applicable to a dynamic trading environment Minimum Bachelor’s degree in Computer Science (or related field) A deep passion for technology and software developmentPreferred Qualifications
Experience with proprietary tradingSalary: Variable – they are market leaders in compensation and pay talent based on technical ability and what they deserve. They do not base offers on your current earnings or average pay for years of experience.
Read Less