C++ Developer / Software Engineer (TMP C++ 20 / 23) London / WFH to £300k+ Do you have expertise with C++ backend development, with experience of low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a C++ Developer you will be a key member of a small, Agile team that is embarking on building a new, low latency, trade execution system from scratch utilising modern C++ (C++ 20 / C++ 23) and Template Metaprogramming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical challenges, you'll be collaborating with a highly talented to solve problems and push what is possible. Location / WFH: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributed systems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of GCC development toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a C++ Developer / Software Engineer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this C++ Developer / Software Engineer (Template Metaprogramming) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 02, 2024
Full time
C++ Developer / Software Engineer (TMP C++ 20 / 23) London / WFH to £300k+ Do you have expertise with C++ backend development, with experience of low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a C++ Developer you will be a key member of a small, Agile team that is embarking on building a new, low latency, trade execution system from scratch utilising modern C++ (C++ 20 / C++ 23) and Template Metaprogramming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical challenges, you'll be collaborating with a highly talented to solve problems and push what is possible. Location / WFH: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributed systems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of GCC development toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a C++ Developer / Software Engineer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this C++ Developer / Software Engineer (Template Metaprogramming) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Backend Software Engineer / Developer (C++ Linux TMP) London / WFH to £300k+ Do you have expertise with C++ backend development, with experience of building low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Backend Software Engineer you will be a key member of a small, Agile team that is embarking on building a new, low latency, trade execution system from scratch utilising modern C++ (C++ 20 / C++ 23) and Template Meta Programming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical challenges, you'll be collaborating with a highly talented to solve problems and push what is possible. Location / WFH: You'll join the team in London 3-4 days a week with flexibility to work from home; when you're in the office you can enjoy a range of facilities including fully catered breakfast and lunch. About you: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributed systems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of GCC development toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Backend Software Engineer / Developer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this Backend Software Engineer / Developer (C++ Linux TMP) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 01, 2024
Full time
Backend Software Engineer / Developer (C++ Linux TMP) London / WFH to £300k+ Do you have expertise with C++ backend development, with experience of building low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Backend Software Engineer you will be a key member of a small, Agile team that is embarking on building a new, low latency, trade execution system from scratch utilising modern C++ (C++ 20 / C++ 23) and Template Meta Programming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical challenges, you'll be collaborating with a highly talented to solve problems and push what is possible. Location / WFH: You'll join the team in London 3-4 days a week with flexibility to work from home; when you're in the office you can enjoy a range of facilities including fully catered breakfast and lunch. About you: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributed systems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of GCC development toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Backend Software Engineer / Developer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this Backend Software Engineer / Developer (C++ Linux TMP) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
What we do At Goldman Sachs, our Engineers don't just make things - we make things possible. We change the world by connecting people and capital with ideas and solve the most challenging and pressing engineering problems for our clients. Our engineering teams build scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Engineering, which is comprised of our Technology Division and global strategist groups, is at the critical center of our business. Our dynamic environment requires innovative strategic thinking. Want to push the limit of digital possibilities? Start here. Who are we Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. The Digital Client Experience teams in Asset Management provide clients with innovative and customer-centered financial products to drive transformative changes. We bring the best qualities of a technology player and combine that with the best attributes of a large bank. Our Digital teams comprise of three main businesses, underpinned by engineering, product operations, security and risk management: Digital Client Experience Engineering Digital Client Experience Engineering teams build transformative cutting-edge digital platform and processes that form the core of our key business across liquidity, marketing and sales. Our growth is driven by a relentless focus on our people, our clients and customers, and leading-edge technology, data and design principals. As an engineer on the Digital Client Experience team, you will have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. You will be one the main drivers helping evolve our product strategy as we continue to ensure we are a market leader. This will involve you being asked to come up with creative and commercial solutions to the various problems the team is tackling, and also for us to be able to lean on your leadership when executing those choices. We are looking for engineers who can drive a whole feature from design to execution, as well as engineers who can deep dive into why an API is taking half a second longer than it should. Our team has a large variety of problems to tackle across the entire stack. Day to Day Responsibilities As a marketing technology developer you will Implement and optimise features on our Adobe suite including Experience Manager, Marketo, Target, Audience, and Analytics, to drive effective marketing campaigns and enhance customer experiences. Drive the design of critical components in the platform as well as oversee the implementation of new features, focusing on code quality, automation and testability. Contribute to the vision, understand our product roadmap and contribute to building an engineering culture within our global team. Collaborate with a global cross functional team in building customer-centric products Contribute to SDLC documentation and guidance including templates, patterns, and controls. Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture. Mentor and help develop more junior technical talents. Communicate with leadership, engineers, and business teams. We are looking for someone with lots of energy that enjoys engineering challenges and has a passion to deliver high quality technology solutions and is able to operate in a highly fluid, rapidly changing environment. Basic Qualifications Proficiency with Adobe Marketing solutions (such as Adobe Experience Manager, Analytics, Marketo & Campaign). Strong proficiency with Java, Sightly and SQL Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Information Technology, or a related field. Knowledge of web analytics, Core Web Vitals and SEO best practices. Experience with microservices architecture and API development. Ability to translate business goals into technical requirements. Strong analytical and problem-solving skills. Strong written and verbal communication skills. Culture of excellence and collaboration Comfort with Agile operating models Energetic, self-directed, and self-motivated. Passion for staying up to date with the latest marketing technologies and industry trends. Preferred Qualifications Certifications in Adobe Marketing Cloud. Experience and familiarity with other CRM systems and marketing automation tools Experience with A/B testing and optimisation Familiarity with tag management systems. Experience with microservice architectures Strong proficiency in: Distributed systems, Low-latency services, NoSQL and relational databases Proficiency in JavaScript, HTML and CSS. Experience with AWS Experience working directly with clients / users a plus ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity
May 01, 2024
Full time
What we do At Goldman Sachs, our Engineers don't just make things - we make things possible. We change the world by connecting people and capital with ideas and solve the most challenging and pressing engineering problems for our clients. Our engineering teams build scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Engineering, which is comprised of our Technology Division and global strategist groups, is at the critical center of our business. Our dynamic environment requires innovative strategic thinking. Want to push the limit of digital possibilities? Start here. Who are we Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. The Digital Client Experience teams in Asset Management provide clients with innovative and customer-centered financial products to drive transformative changes. We bring the best qualities of a technology player and combine that with the best attributes of a large bank. Our Digital teams comprise of three main businesses, underpinned by engineering, product operations, security and risk management: Digital Client Experience Engineering Digital Client Experience Engineering teams build transformative cutting-edge digital platform and processes that form the core of our key business across liquidity, marketing and sales. Our growth is driven by a relentless focus on our people, our clients and customers, and leading-edge technology, data and design principals. As an engineer on the Digital Client Experience team, you will have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. You will be one the main drivers helping evolve our product strategy as we continue to ensure we are a market leader. This will involve you being asked to come up with creative and commercial solutions to the various problems the team is tackling, and also for us to be able to lean on your leadership when executing those choices. We are looking for engineers who can drive a whole feature from design to execution, as well as engineers who can deep dive into why an API is taking half a second longer than it should. Our team has a large variety of problems to tackle across the entire stack. Day to Day Responsibilities As a marketing technology developer you will Implement and optimise features on our Adobe suite including Experience Manager, Marketo, Target, Audience, and Analytics, to drive effective marketing campaigns and enhance customer experiences. Drive the design of critical components in the platform as well as oversee the implementation of new features, focusing on code quality, automation and testability. Contribute to the vision, understand our product roadmap and contribute to building an engineering culture within our global team. Collaborate with a global cross functional team in building customer-centric products Contribute to SDLC documentation and guidance including templates, patterns, and controls. Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture. Mentor and help develop more junior technical talents. Communicate with leadership, engineers, and business teams. We are looking for someone with lots of energy that enjoys engineering challenges and has a passion to deliver high quality technology solutions and is able to operate in a highly fluid, rapidly changing environment. Basic Qualifications Proficiency with Adobe Marketing solutions (such as Adobe Experience Manager, Analytics, Marketo & Campaign). Strong proficiency with Java, Sightly and SQL Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Information Technology, or a related field. Knowledge of web analytics, Core Web Vitals and SEO best practices. Experience with microservices architecture and API development. Ability to translate business goals into technical requirements. Strong analytical and problem-solving skills. Strong written and verbal communication skills. Culture of excellence and collaboration Comfort with Agile operating models Energetic, self-directed, and self-motivated. Passion for staying up to date with the latest marketing technologies and industry trends. Preferred Qualifications Certifications in Adobe Marketing Cloud. Experience and familiarity with other CRM systems and marketing automation tools Experience with A/B testing and optimisation Familiarity with tag management systems. Experience with microservice architectures Strong proficiency in: Distributed systems, Low-latency services, NoSQL and relational databases Proficiency in JavaScript, HTML and CSS. Experience with AWS Experience working directly with clients / users a plus ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity
Senior Java Developer - Ultra Low Latency/FX/Rates sought by leading investment bank based in Canary Wharf. Inside IR35 - 2-3 days a week onsite Job Responsibilities / Role: Building best of breed ultra-low latency connectivity to new markets Hands on technical development role on a critical trading application Requirements capture, analysis and design on the eTrading platform Testing and UA coordination Liaison with the global business, support and development teams Troubleshoot and optimization on performance and scalability issues Third line support of the platform during trading hours Close interaction with the business product manager and other internal business users covering FX/Rates trading Job Opportunities: Will be using/learning cutting edge low latency software and hardware techniques Will be able to acquire an excellent knowledge of the FIC business domain Drive the development of a high performant and scalable technology platform Total and Relevant Experience: Total technical experience requirements are 5+ Yrs Server-side development with Java Technical Skills Required: Low latency concepts, performance optimization and tuning Very strong core Java - including threading, sockets/networks Well versed in TCP/UDP protocols. Solid understanding of OO principles. Unix/Linux experience Knowledge of financial messaging protocols especially FIX. Solid SDLC knowledge and use of build, testing, deploy, code analysis tools Nice to have: KDB, Middleware's such as Tibco RV, Solace, Aeron Non Technical Skills Required: Excellent communication skills Self-motivated and a desire to progress your career Flexible and adaptive, team player Excellent analytical and interpersonal skills Ability to work well under pressure, prioritize work and well organized Ability to interact professionally with senior management Ability to pick up new concepts and apply the knowledge Understanding of financial concepts Additional Information / Preferences: Knowledge of FX/Rates is desirable Experience of working with large financial software systems Knowledge of eTrading or ecommerce applications is desirable Please apply within for further details or call on Alex Reeder Harvey Nash Finance & Banking
May 01, 2024
Full time
Senior Java Developer - Ultra Low Latency/FX/Rates sought by leading investment bank based in Canary Wharf. Inside IR35 - 2-3 days a week onsite Job Responsibilities / Role: Building best of breed ultra-low latency connectivity to new markets Hands on technical development role on a critical trading application Requirements capture, analysis and design on the eTrading platform Testing and UA coordination Liaison with the global business, support and development teams Troubleshoot and optimization on performance and scalability issues Third line support of the platform during trading hours Close interaction with the business product manager and other internal business users covering FX/Rates trading Job Opportunities: Will be using/learning cutting edge low latency software and hardware techniques Will be able to acquire an excellent knowledge of the FIC business domain Drive the development of a high performant and scalable technology platform Total and Relevant Experience: Total technical experience requirements are 5+ Yrs Server-side development with Java Technical Skills Required: Low latency concepts, performance optimization and tuning Very strong core Java - including threading, sockets/networks Well versed in TCP/UDP protocols. Solid understanding of OO principles. Unix/Linux experience Knowledge of financial messaging protocols especially FIX. Solid SDLC knowledge and use of build, testing, deploy, code analysis tools Nice to have: KDB, Middleware's such as Tibco RV, Solace, Aeron Non Technical Skills Required: Excellent communication skills Self-motivated and a desire to progress your career Flexible and adaptive, team player Excellent analytical and interpersonal skills Ability to work well under pressure, prioritize work and well organized Ability to interact professionally with senior management Ability to pick up new concepts and apply the knowledge Understanding of financial concepts Additional Information / Preferences: Knowledge of FX/Rates is desirable Experience of working with large financial software systems Knowledge of eTrading or ecommerce applications is desirable Please apply within for further details or call on Alex Reeder Harvey Nash Finance & Banking
About Standard Chartered We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East. To us, good performance is about much more than turning a profit. It's about showing how you embody our valued behaviours - do the right thing, better together and never settle - as well as our brand promise, here for good. About the Team The FM Digital Channels (aka Blade) team is responsible for cross-product transactional pricing of derivatives within Standard Chartered. The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful and career advancement is always waiting for those high-energized talents willing and able to step up. The Key Responsibilities As a senior developer, you'll be driving our platform forwards and delivering quality solutions to business-critical customer requirements. Based in London, you will collaborate in a dynamic global team with fellow technologists, business analysts, project managers and business stakeholders across multiple locations. Key Attributes • An excellent JavaScript (TypeScript) developer with good software design principles and the ability to write robust code and accompanying test suites • Familiarity with React, npm/yarn and webpack • Ability to write efficient, clear code and be able to articulate what has been implemented and why • Self-starter who can drive/facilitate requirements and development effort • Take ownership and responsibility for the full development lifecycle • Experience working in an agile development environment • A team player, capable of engaging with other teams • Experience in the end-to-end design, development and support of financial markets systems • Experience with real-time (event-driven) architectures • Being a full-stack web developer is a plus • Provide second line support • Domain knowledge in e-trading and FX is a plus Technical skills: • 5+ years hands on development with investment banking IT experience • Core JavaScript (essential), TypeScript, • React, npm/yarn and webpack • Strong CSS • Familiarity with Rx a plus • Single page modular application development • Understanding of real-time (event-driven) application development • Ability to develop latency sensitive systems • Experience with git and Atlassian toolset • Familiarity with Java is a plus Functional skills: • Financial Market domain knowledge • Investment banking is a strong plus • Derivatives business is a plus • e-trading technology experience is a plus Soft skills: • Fluent in English (speaking and writing) • Strong ownership and ability to deal with ambiguity • Outstanding problem-solving skills • Proactive, self-starter, autonomous • Good team spirit Responsibilities Strategy Contribute to the definition of the team's technical roadmap and ensure the adherence to it Business Take ownership of the of design and delivery of assigned features. Take ownership for and drive the delivery of platform-wide initiatives and issue remediations. Processes Contribute to and participate in the team's process improvements initiatives. People & Talent Participate in hiring, engage in peer coaching. Risk Management According to Global and FM Technology risk management frameworks
May 01, 2024
Full time
About Standard Chartered We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East. To us, good performance is about much more than turning a profit. It's about showing how you embody our valued behaviours - do the right thing, better together and never settle - as well as our brand promise, here for good. About the Team The FM Digital Channels (aka Blade) team is responsible for cross-product transactional pricing of derivatives within Standard Chartered. The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful and career advancement is always waiting for those high-energized talents willing and able to step up. The Key Responsibilities As a senior developer, you'll be driving our platform forwards and delivering quality solutions to business-critical customer requirements. Based in London, you will collaborate in a dynamic global team with fellow technologists, business analysts, project managers and business stakeholders across multiple locations. Key Attributes • An excellent JavaScript (TypeScript) developer with good software design principles and the ability to write robust code and accompanying test suites • Familiarity with React, npm/yarn and webpack • Ability to write efficient, clear code and be able to articulate what has been implemented and why • Self-starter who can drive/facilitate requirements and development effort • Take ownership and responsibility for the full development lifecycle • Experience working in an agile development environment • A team player, capable of engaging with other teams • Experience in the end-to-end design, development and support of financial markets systems • Experience with real-time (event-driven) architectures • Being a full-stack web developer is a plus • Provide second line support • Domain knowledge in e-trading and FX is a plus Technical skills: • 5+ years hands on development with investment banking IT experience • Core JavaScript (essential), TypeScript, • React, npm/yarn and webpack • Strong CSS • Familiarity with Rx a plus • Single page modular application development • Understanding of real-time (event-driven) application development • Ability to develop latency sensitive systems • Experience with git and Atlassian toolset • Familiarity with Java is a plus Functional skills: • Financial Market domain knowledge • Investment banking is a strong plus • Derivatives business is a plus • e-trading technology experience is a plus Soft skills: • Fluent in English (speaking and writing) • Strong ownership and ability to deal with ambiguity • Outstanding problem-solving skills • Proactive, self-starter, autonomous • Good team spirit Responsibilities Strategy Contribute to the definition of the team's technical roadmap and ensure the adherence to it Business Take ownership of the of design and delivery of assigned features. Take ownership for and drive the delivery of platform-wide initiatives and issue remediations. Processes Contribute to and participate in the team's process improvements initiatives. People & Talent Participate in hiring, engage in peer coaching. Risk Management According to Global and FM Technology risk management frameworks
About the Company: This is a quantitative trading and investment firm with a disciplined and systematic quantitative approach to identify factors that consistently generate alpha. These factors are then coupled with our proprietary ultra-low latency trading systems and robust risk management to develop trading strategies across asset classes (equities, commodities, currencies, fixed income) that trade on global exchanges. They are looking for a 'full stack' FPGA developer with at least 3 years of industry experience in hardware development to help build out hardware platform for low latency trading. Responsibilities: Design, implementation, test, integration and delivery of low latency trading systems. Development of low latency designs in Verilog/System Verilog Development of test harnesses to verify developed items using self-checking test benches, BFMs, etc. Integration of the developed firmware on the target hardware with other system components and software Release of developed items Contribute to peer design reviews Undertake requirements capture Work in fast moving, short feedback development environment Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct Undertake any other activity as reasonably requested by management Qualifications & Skills: Degree qualified in electronics/engineering related subject; however, experience will be considered in lieu of formal academic qualifications 3 years of industry experience Excellent design standards and strong debug skills Hands on Digital Design and FPGA Architecture experience is required Strong problem-solving and analytical skills An appreciation of digital hardware design Experience of developing self-checking testbenches, BFMs An appreciation of other engineering disciplines; Software, Networking Familiarity with digital communications protocols and general networking experience Experience of developing on large Altera and Xilinx FPGAs Experience in writing RTL in Verilog/System Verilog or VHDL Working knowledge of the following engineering tools - Vivado and Questasim Experience of working in a linux-based development environment Scripting; tcl/tk, python Why You Should Join Us: Great People. We're curious engineers, mathematicians, statisticians and like to have fun while achieving our goals Transparent Structure. Our employees know that we value their ideas and contributions Relaxed Environment. We have a flat organizational structure with frequent activities for all employees such as yearly offsites, happy hours, corporate sports teams, etc. Health & Wellness Programs. We believe that a balanced employee is more productive. A stocked kitchen, gym membership and generous vacation package are just some of the perks that we offer our employees Contact If this sounds like you, or you'd like more information, please contact: George Hutchinson-Binks ()
May 01, 2024
Full time
About the Company: This is a quantitative trading and investment firm with a disciplined and systematic quantitative approach to identify factors that consistently generate alpha. These factors are then coupled with our proprietary ultra-low latency trading systems and robust risk management to develop trading strategies across asset classes (equities, commodities, currencies, fixed income) that trade on global exchanges. They are looking for a 'full stack' FPGA developer with at least 3 years of industry experience in hardware development to help build out hardware platform for low latency trading. Responsibilities: Design, implementation, test, integration and delivery of low latency trading systems. Development of low latency designs in Verilog/System Verilog Development of test harnesses to verify developed items using self-checking test benches, BFMs, etc. Integration of the developed firmware on the target hardware with other system components and software Release of developed items Contribute to peer design reviews Undertake requirements capture Work in fast moving, short feedback development environment Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct Undertake any other activity as reasonably requested by management Qualifications & Skills: Degree qualified in electronics/engineering related subject; however, experience will be considered in lieu of formal academic qualifications 3 years of industry experience Excellent design standards and strong debug skills Hands on Digital Design and FPGA Architecture experience is required Strong problem-solving and analytical skills An appreciation of digital hardware design Experience of developing self-checking testbenches, BFMs An appreciation of other engineering disciplines; Software, Networking Familiarity with digital communications protocols and general networking experience Experience of developing on large Altera and Xilinx FPGAs Experience in writing RTL in Verilog/System Verilog or VHDL Working knowledge of the following engineering tools - Vivado and Questasim Experience of working in a linux-based development environment Scripting; tcl/tk, python Why You Should Join Us: Great People. We're curious engineers, mathematicians, statisticians and like to have fun while achieving our goals Transparent Structure. Our employees know that we value their ideas and contributions Relaxed Environment. We have a flat organizational structure with frequent activities for all employees such as yearly offsites, happy hours, corporate sports teams, etc. Health & Wellness Programs. We believe that a balanced employee is more productive. A stocked kitchen, gym membership and generous vacation package are just some of the perks that we offer our employees Contact If this sounds like you, or you'd like more information, please contact: George Hutchinson-Binks ()
My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. A technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped the collaborative mindset, enabling them to solve the most complex challenges. They have a culture of innovation which continuously drives their ambition to deliver high quality returns for investors. Seeking an experienced and dynamic individual to lead the market data function within their Market Access team. About the Role: As a lead on market data feed team, you'll play a pivotal role in building and enhancing the global market data feed systems, working closely with traders, researchers, and other teams, to ensure the smooth running and fast delivery of robust market data feed systems. The market data feed system covers all main markets across all regions; and supports various asset classes including equities, derivatives, FX, options, etc. Market data feed, along with trading gateway are the two areas of the Market Access team; the two functions have much overlap and share much synergy globally. You'll provide leadership and mentorship, fostering a collaborative and productive work environment, as well as hands-on development and conducting code reviews. You'll work with senior developers in optimizing and extending existing systems for performance, reliability, and scalability. You'll help in project management, working in close relationships with sister teams, as well as external providers, brokers, and exchanges. Requirements: Leadership experience essential. Strong communication and interpersonal skills essential. Proven experience in market data feed systems at a financial institution. Strong programming skills in C++, proficient with Linux platform. Experience in low latency optimization and tuning techniques. Good knowledge of financial products desirable. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. A technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped the collaborative mindset, enabling them to solve the most complex challenges. They have a culture of innovation which continuously drives their ambition to deliver high quality returns for investors. Seeking an experienced and dynamic individual to lead the market data function within their Market Access team. About the Role: As a lead on market data feed team, you'll play a pivotal role in building and enhancing the global market data feed systems, working closely with traders, researchers, and other teams, to ensure the smooth running and fast delivery of robust market data feed systems. The market data feed system covers all main markets across all regions; and supports various asset classes including equities, derivatives, FX, options, etc. Market data feed, along with trading gateway are the two areas of the Market Access team; the two functions have much overlap and share much synergy globally. You'll provide leadership and mentorship, fostering a collaborative and productive work environment, as well as hands-on development and conducting code reviews. You'll work with senior developers in optimizing and extending existing systems for performance, reliability, and scalability. You'll help in project management, working in close relationships with sister teams, as well as external providers, brokers, and exchanges. Requirements: Leadership experience essential. Strong communication and interpersonal skills essential. Proven experience in market data feed systems at a financial institution. Strong programming skills in C++, proficient with Linux platform. Experience in low latency optimization and tuning techniques. Good knowledge of financial products desirable. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
Salary: £200-450 TC Systematic hedge fund with a focus on developing high quality financial strategies across a variety of asset classes and markets, utilising a proprietary research platform focused on exploring market inefficiencies. Exciting opportunity for an experienced C++ Developer with great problem-solving and critical-thinking skills to join the newly formed Low Latency Trading group in their Mayfair office. Your primary focus is to design, develop and build efficient code for various components of the team's production trading and research system. Reporting directly to the Head of Low Latency Trading, you'll be part of a small team of researchers, developers, and traders on the cutting edge of quantitative finance. This role would be perfect for someone who relishes the unique technical challenges of a fast-paced environment and enjoys working collaboratively to achieve business-critical goals. Requirements Minimum 4+ years of strong C++ programming skills writing high performance code in a low-latency trading environment Modern C++ knowledge (C+/20), including template meta-programming knowledge Deep-level knowledge of network programming and distributed computing Solid experience of Unix/Linux fundamentals Strong understanding of data structures and algorithms Benefits and Incentives Market leading salary + bonus Opportunities to learn and develop new skills Great work/life balance Freedom in work and dynamic culture; opportunity to bring new ideas and really have an impact Contact If you feel you are a strong match for this role, please don't hesitate to get in touch: Dominic Copsey (0)
May 01, 2024
Full time
Salary: £200-450 TC Systematic hedge fund with a focus on developing high quality financial strategies across a variety of asset classes and markets, utilising a proprietary research platform focused on exploring market inefficiencies. Exciting opportunity for an experienced C++ Developer with great problem-solving and critical-thinking skills to join the newly formed Low Latency Trading group in their Mayfair office. Your primary focus is to design, develop and build efficient code for various components of the team's production trading and research system. Reporting directly to the Head of Low Latency Trading, you'll be part of a small team of researchers, developers, and traders on the cutting edge of quantitative finance. This role would be perfect for someone who relishes the unique technical challenges of a fast-paced environment and enjoys working collaboratively to achieve business-critical goals. Requirements Minimum 4+ years of strong C++ programming skills writing high performance code in a low-latency trading environment Modern C++ knowledge (C+/20), including template meta-programming knowledge Deep-level knowledge of network programming and distributed computing Solid experience of Unix/Linux fundamentals Strong understanding of data structures and algorithms Benefits and Incentives Market leading salary + bonus Opportunities to learn and develop new skills Great work/life balance Freedom in work and dynamic culture; opportunity to bring new ideas and really have an impact Contact If you feel you are a strong match for this role, please don't hesitate to get in touch: Dominic Copsey (0)
My client - one of the industry's leading global investment managers - is looking to hire a Quantitative Developer to join the Algo Development Trading Technology team as they build a new Volatility Trading system. They're developing a systematic trading platform for trading options which includes: Option execution algorithms to optimize execution for Portfolio Managers globally Analytics to support post-trade analysis and TCA As a Quantitative Developer, you'll play a vital role in designing, implementing, and maintaining options trading systems. This is an exciting opportunity to contribute to a dynamic and fast-paced environment, leveraging your C++ expertise and options trading business knowledge. Responsibilities: Collaborate with quantitative analysts and traders to translate their strategies into efficient and robust code. Develop, optimize, and maintain software applications for options trading, primarily using C++ (ideally version 17 or better). Design and implement high-performance trading systems, ensuring reliability, scalability, and low-latency execution. Work closely with infrastructure teams to improve trading infrastructure, connectivity, and performance. Conduct thorough testing and debugging of software components, resolving any issues or discrepancies. Stay up-to-date with the latest developments in technology and trading practices to continuously enhance systems Provide technical support and mentorship to junior developers, promoting best practices and knowledge sharing. Requirements: Bachelor's or Master's degree in Computer Science, Mathematics, or a related field. 10+ years of work experience, of which at least 5 is in building automated options trading systems. Deep understanding of financial markets, including equities, derivatives, options, and futures, is crucial. Strong knowledge of options pricing models, trading strategies, risk management, and market analysis is highly valued. Proficiency in quantitative analysis, mathematical modeling, statistics, and probability theory is essential for option pricing and analytics. Candidates should possess a solid understanding of options risk management techniques, such as delta hedging with all the products such as index options with futures etc. Good understanding of different option markets and market mechanisms of options market microstructure. Good knowledge of option auction and expiration process and the market impact. Good knowledge of products traded by volatility traders, e.g.: Equity Options Index Options Spreads on Equity and Index options (Complex Options) Variance Swap (Var Swap) Volatility Swap (Vol Swap) Strong knowledge of options trading business, including concepts, strategies, and risk management. Extensive experience with C++ and solid understanding of modern C++ features, multithreading, and low-level programming. Proficiency in software development methodologies, version control systems, and debugging tools. Experience with C++ testing framework such as google fixtures and code coverage tools as gcov. Familiarity with distributed systems, high-performance computing, and algorithm optimization. Excellent problem-solving and analytical skills, with the ability to quickly understand and apply complex concepts. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Self-motivated, detail-oriented, and able to work independently in a fast-paced environment. Preferred Qualifications: Previous experience in options trading or algorithmic trading systems development. Proficiency in other programming languages such as Python. Experience in building cloud (AWS, GCP) based volatility trading solutions for back testing and regression testing. Experience with building analytics tool using KDB. Knowledge of quantitative finance, statistical analysis, and regression. Familiarity with options trading markets. If you are passionate about options trading, possess strong C++ skills, and are excited about contributing to a leading options trading business, we encourage you to apply. Come and be part of a dynamic team dedicated to pushing the boundaries of finance and technology. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
May 01, 2024
Full time
My client - one of the industry's leading global investment managers - is looking to hire a Quantitative Developer to join the Algo Development Trading Technology team as they build a new Volatility Trading system. They're developing a systematic trading platform for trading options which includes: Option execution algorithms to optimize execution for Portfolio Managers globally Analytics to support post-trade analysis and TCA As a Quantitative Developer, you'll play a vital role in designing, implementing, and maintaining options trading systems. This is an exciting opportunity to contribute to a dynamic and fast-paced environment, leveraging your C++ expertise and options trading business knowledge. Responsibilities: Collaborate with quantitative analysts and traders to translate their strategies into efficient and robust code. Develop, optimize, and maintain software applications for options trading, primarily using C++ (ideally version 17 or better). Design and implement high-performance trading systems, ensuring reliability, scalability, and low-latency execution. Work closely with infrastructure teams to improve trading infrastructure, connectivity, and performance. Conduct thorough testing and debugging of software components, resolving any issues or discrepancies. Stay up-to-date with the latest developments in technology and trading practices to continuously enhance systems Provide technical support and mentorship to junior developers, promoting best practices and knowledge sharing. Requirements: Bachelor's or Master's degree in Computer Science, Mathematics, or a related field. 10+ years of work experience, of which at least 5 is in building automated options trading systems. Deep understanding of financial markets, including equities, derivatives, options, and futures, is crucial. Strong knowledge of options pricing models, trading strategies, risk management, and market analysis is highly valued. Proficiency in quantitative analysis, mathematical modeling, statistics, and probability theory is essential for option pricing and analytics. Candidates should possess a solid understanding of options risk management techniques, such as delta hedging with all the products such as index options with futures etc. Good understanding of different option markets and market mechanisms of options market microstructure. Good knowledge of option auction and expiration process and the market impact. Good knowledge of products traded by volatility traders, e.g.: Equity Options Index Options Spreads on Equity and Index options (Complex Options) Variance Swap (Var Swap) Volatility Swap (Vol Swap) Strong knowledge of options trading business, including concepts, strategies, and risk management. Extensive experience with C++ and solid understanding of modern C++ features, multithreading, and low-level programming. Proficiency in software development methodologies, version control systems, and debugging tools. Experience with C++ testing framework such as google fixtures and code coverage tools as gcov. Familiarity with distributed systems, high-performance computing, and algorithm optimization. Excellent problem-solving and analytical skills, with the ability to quickly understand and apply complex concepts. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Self-motivated, detail-oriented, and able to work independently in a fast-paced environment. Preferred Qualifications: Previous experience in options trading or algorithmic trading systems development. Proficiency in other programming languages such as Python. Experience in building cloud (AWS, GCP) based volatility trading solutions for back testing and regression testing. Experience with building analytics tool using KDB. Knowledge of quantitative finance, statistical analysis, and regression. Familiarity with options trading markets. If you are passionate about options trading, possess strong C++ skills, and are excited about contributing to a leading options trading business, we encourage you to apply. Come and be part of a dynamic team dedicated to pushing the boundaries of finance and technology. Contact If this sounds like you, or you'd like more information, please get in touch: George Hutchinson-Binks ()
You will be working for one of my Global Investment Banking clients within a fast-paced front office team.You will be integral in the design and development of a range of state-of-the-art front office applications while being directly involved in gathering requirements from senior stakeholders across the business area. Key Skills Include: Strong design and development experience with front office eTrading applications Strong Low Latency application development experience Extensive experience with Core Java, Spring, Multithreading etc. Strong financial services experience and financial product knowledge, ideally within fx and rates Knowledge of ION trading solutions and KDB Strong experience with messaging protocols, ideally FIX Excellent stakeholder management skills You will receive: Up to £850/day in-scope of IR35 A long-term initial contract London-based hybrid working If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
May 01, 2024
Full time
You will be working for one of my Global Investment Banking clients within a fast-paced front office team.You will be integral in the design and development of a range of state-of-the-art front office applications while being directly involved in gathering requirements from senior stakeholders across the business area. Key Skills Include: Strong design and development experience with front office eTrading applications Strong Low Latency application development experience Extensive experience with Core Java, Spring, Multithreading etc. Strong financial services experience and financial product knowledge, ideally within fx and rates Knowledge of ION trading solutions and KDB Strong experience with messaging protocols, ideally FIX Excellent stakeholder management skills You will receive: Up to £850/day in-scope of IR35 A long-term initial contract London-based hybrid working If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
You will be working for one of my Global Investment Banking clients within a fast-paced front office team.You will be integral in the design and development of a range of state-of-the-art front office applications while being directly involved in gathering requirements from senior stakeholders across the business area. Key Skills Include: Strong design and development experience with front office eTrading applications Extensive experience with Core Java, Spring, Multithreading, and Low-latency and Algorithmic solutions Strong experience with D2D, D2C, AND RFQs Strong financial services experience and financial product knowledge, ideally within fixed income Knowledge of ION trading solutions and KDB Excellent stakeholder management skills You will receive: Up to £850/day in-scope of IR35 A long-term initial contract London-based hybrid working What you need to do now: If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Apr 30, 2024
Full time
You will be working for one of my Global Investment Banking clients within a fast-paced front office team.You will be integral in the design and development of a range of state-of-the-art front office applications while being directly involved in gathering requirements from senior stakeholders across the business area. Key Skills Include: Strong design and development experience with front office eTrading applications Extensive experience with Core Java, Spring, Multithreading, and Low-latency and Algorithmic solutions Strong experience with D2D, D2C, AND RFQs Strong financial services experience and financial product knowledge, ideally within fixed income Knowledge of ION trading solutions and KDB Excellent stakeholder management skills You will receive: Up to £850/day in-scope of IR35 A long-term initial contract London-based hybrid working What you need to do now: If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Senior Java Developer - Ultra Low Latency/FX/Rates sought by leading investment bank based in Canary Wharf. Inside IR35 - 2-3 days a week onsite Job Responsibilities / Role: Building best of breed ultra-low latency connectivity to new markets Hands on technical development role on a critical trading application Requirements capture, analysis and design on the eTrading platform Testing and UA coordination Liaison with the global business, support and development teams Troubleshoot and optimization on performance and scalability issues Third line support of the platform during trading hours Close interaction with the business product manager and other internal business users covering FX/Rates trading Job Opportunities: Will be using/learning cutting edge low latency software and hardware techniques Will be able to acquire an excellent knowledge of the FIC business domain Drive the development of a high performant and scalable technology platform Total and Relevant Experience: Total technical experience requirements are 5+ Yrs Server-side development with Java Technical Skills Required: Low latency concepts, performance optimization and tuning Very strong core Java - including threading, sockets/networks Well versed in TCP/UDP protocols. Solid understanding of OO principles. Unix/Linux experience Knowledge of financial messaging protocols especially FIX. Solid SDLC knowledge and use of build, testing, deploy, code analysis tools Nice to have: KDB, Middleware's such as Tibco RV, Solace, Aeron Non Technical Skills Required: Excellent communication skills Self-motivated and a desire to progress your career Flexible and adaptive, team player Excellent analytical and interpersonal skills Ability to work well under pressure, prioritize work and well organized Ability to interact professionally with senior management Ability to pick up new concepts and apply the knowledge Understanding of financial concepts Additional Information / Preferences: Knowledge of FX/Rates is desirable Experience of working with large financial software systems Knowledge of eTrading or ecommerce applications is desirable Please apply within for further details or call on Alex ReederHarvey Nash Finance & Banking
Apr 26, 2024
Full time
Senior Java Developer - Ultra Low Latency/FX/Rates sought by leading investment bank based in Canary Wharf. Inside IR35 - 2-3 days a week onsite Job Responsibilities / Role: Building best of breed ultra-low latency connectivity to new markets Hands on technical development role on a critical trading application Requirements capture, analysis and design on the eTrading platform Testing and UA coordination Liaison with the global business, support and development teams Troubleshoot and optimization on performance and scalability issues Third line support of the platform during trading hours Close interaction with the business product manager and other internal business users covering FX/Rates trading Job Opportunities: Will be using/learning cutting edge low latency software and hardware techniques Will be able to acquire an excellent knowledge of the FIC business domain Drive the development of a high performant and scalable technology platform Total and Relevant Experience: Total technical experience requirements are 5+ Yrs Server-side development with Java Technical Skills Required: Low latency concepts, performance optimization and tuning Very strong core Java - including threading, sockets/networks Well versed in TCP/UDP protocols. Solid understanding of OO principles. Unix/Linux experience Knowledge of financial messaging protocols especially FIX. Solid SDLC knowledge and use of build, testing, deploy, code analysis tools Nice to have: KDB, Middleware's such as Tibco RV, Solace, Aeron Non Technical Skills Required: Excellent communication skills Self-motivated and a desire to progress your career Flexible and adaptive, team player Excellent analytical and interpersonal skills Ability to work well under pressure, prioritize work and well organized Ability to interact professionally with senior management Ability to pick up new concepts and apply the knowledge Understanding of financial concepts Additional Information / Preferences: Knowledge of FX/Rates is desirable Experience of working with large financial software systems Knowledge of eTrading or ecommerce applications is desirable Please apply within for further details or call on Alex ReederHarvey Nash Finance & Banking
Python Developer/programmer - Asset management - URGENT Skills required: Python, C/C++, UNIX, Low Latency, STL, Boost, Linux, multi-threading, scalability, high availability, real time. My client is a global leading investment firm built around world class talent working only with the best innovative market-leading..... click apply for full job details
Feb 21, 2016
Python Developer/programmer - Asset management - URGENT Skills required: Python, C/C++, UNIX, Low Latency, STL, Boost, Linux, multi-threading, scalability, high availability, real time. My client is a global leading investment firm built around world class talent working only with the best innovative market-leading..... click apply for full job details