cover image
JPMorganChase

Senior Lead Software Engineer C++

On site

London, United Kingdom

Full Time

06-03-2025

Job Specifications

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Senior Lead Software Engineer C++ at JPMorgan Chase within the Electronic Market Making group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Team Overview

The Electronic Market Making (EMM) group is a dynamic team responsible for a suite of applications that execute and market make listed options and warrants with a global presence spanning North America, Europe and Asia. The group’s responsibilities include the design, implementation and support of various trading platforms which requires close collaboration with trading desks and business partners, as well as middle and back-office teams.

Job Responsibilities

Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Acts as a front office developer interacting closely with the desk
Works on a wide range of deliverables, from frameworks and infrastructure to trading engines and algos
Participates in all aspects of the software development cycle, from requirement gathering and design documents to implementation, integration and testing

Required Qualifications, Capabilities, And Skills

Formal training or certification on software engineering concepts and proficient advanced experience
Hands-on practical experience delivering system design, application development, testing, and operational stability
Advanced in the C++ programming language (C++20)
Excellent analytical skills (i.e. problem solving) and pragmatism
Risk adverse

Preferred Qualifications, Capabilities, And Skills

Experience of working in a front office environment within financial services
Strong knowledge of C++, Python, Git

ABOUT US

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

About The Team

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

About the Company

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the world’s most prominent corporate, institutional, and government clients daily, managing assets and investments, offering business advice and strategies, and providing innovative banking solutions and services. Social Media Terms a... Know more

Related Jobs

Company background Company brand
Company Name
iO Associates - UK/EU
Job Title
SC & NPPV2/3 Cleared Azure DevOps Engineer - Outside IR35
Job Description
My client, a well-established SME operating within the Government sector, is seeking an experienced Azure DevOps Engineer to join their team. This role requires active SC clearance along with NPPV2 or NPPV3 clearance. This is an initial 12-month contract, offering up to £525 per day (Outside IR35). The role is predominantly remote, with occasional travel to Farnborough as required. Key Responsibilities: Designing, implementing, and managing Azure-based infrastructure Developing and maintaining CI/CD pipelines to support agile delivery Automating infrastructure deployment using Terraform and Ansible Scripting and automating processes using PowerShell or Bash Ensuring security and compliance best practices within the DevOps environment Key Requirements: Strong experience with Microsoft Azure cloud services Proficiency in scripting with PowerShell or Bash Hands-on experience in creating and managing CI/CD pipelines Expertise in infrastructure automation with Terraform and Ansible Active SC clearance with NPPV2 or NPPV3 clearance (essential) Contract Details: Rate: Up to £525 per day (Outside IR35) Duration: 12-month initial contract, with potential extension Location: Primarily remote, with occasional travel to Farnborough This is an excellent opportunity to work on high-impact projects within the public sector, so please don't hesitate to apply now if you're interested!
Farnborough, United Kingdom
Remote
Full Time
05-03-2025
Company background Company brand
Company Name
ISR Recruitment Ltd
Job Title
Embedded Software Engineer (C/C++)
Job Description
The Opportunity: After a number of exciting tender wins my client is looking to add an Embedded Software Engineer to their Product Development team and the ideal candidate will have a solid mathematical grounding, as well as the proven ability to develop algorithms to solve complex problems. You will join a dynamic team with a culture of innovation in developing next-generation camera and edge processing products and solutions. You will work with a dedicated group of Subject Matter Experts including talented Embedded Engineering, Artificial Intelligence Specialists and supporting Test and DevOps and will be involved from concept to manufacturing and beyond This role would suit an individual with a background in ANPR, CCTV, Traffic/Speed Enforcement, computer vision or video encoders, who thrives on innovating new solutions. Skills and Experience: 2+ years of work experience with Embedded Software Development in C and C++ (both are essential) Able to create custom Linux-based systems for Embedded devices (Yocto, Buildroot, OpenEmbedded, etc.) Experience developing on a Nvidia platform would be highly beneficial Able to solve complex problems by developing algorithms and utilising lateral thinking Client facing skills, and the ability to produce detailed value propositions An outside of the box thinker, with a strong desire to push boundaries in innovation Please contact James Sample here at ISR to learn more about our client leading the way in the field of transport technology and how you can become a part of their future working on exciting projects that are both challenging and rewarding?
Hampshire, United Kingdom
On site
Full Time
04-03-2025
Company background Company brand
Company Name
Saragossa
Job Title
Software Developer – C#, Hedge Fund – up to £150,000 + Bonuses
Job Description
You don’t need any prior buy-side experience to join this fund, where you’ll join a stable team who’ve mostly been there for years. The company culture of treating people well has meant that few people want to leave. The development team has remained lean, which will give you the chance to work on a range on projects – all software is built in house. Whilst there’s plenty of variety, most of the work will focus largely on RAD-type projects that directly support the front office trading activities. You’ll work closely with the business users to understand what they need, before building out the application. You’ll see the impact you’re having, daily. Part of your job will involve supporting and troubleshooting issues with the applications. As they’re all built in-house, this is fairly normal, but you’ll need to be prepared to get your hands dirty with this problem-solving aspect of the job. You’ll be working primarily with C#, React and SQL for some of the older platforms. The key focus is that you’ve got a few years development experience with C# being the key skill required. The more of React and SQL you have, the better. This is a stable Hedge Fund with consistent performance, with a strong reputation in the industry and a global presence. Starting salary will be up to £150,000 plus bonuses. Do you want to join a Hedge Fund? Get in touch. No up-to-date CV required.
London, United Kingdom
On site
Full Time
06-03-2025
Company background Company brand
Company Name
Algolia
Job Title
Software Engineer, Scale
Job Description
Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide Algolia NeuralSearch, a next-generation vector and keyword search in a single API with powerful, end-to-end AI processing for every query. Our API is used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day. We are looking for a Back-end Engineer to grow our Engines team. The team provides the main Search API for Algolia. They build and maintain the Core Search Engine to provide the best performance and scalability for our customers. We are looking for engineers who are fluent in modern C++, Golang and complex algorithms who will contribute to raise the bar for how we think about search and relevance. Your Role Will Consist Of Be a key contributor to the design, development, and ultimately operation of the Search engine system at scale Be responsible of the quality, soundness of the system Work with other teams to identify, troubleshoot, and resolve high impact issues Be responsible for operations for Algolia Search including participation in out-of-hours on-call rotation You Might Be a Fit If You Have A rock-solid foundation in Computer Science (data structures, algorithms, software design) Rigor in high code quality, automated testing, and other engineering best practices Want to work on a complex C++ codebase + experience working on distributed backends Experience in the design of major components and leading engineers in the delivery Professional spoken and written English skills Nice To Have Experience debugging distributed systems in production Ability to work in a Kubernetes based environment Experience in information retrieval or AI models Experience with the problematics around natural language processing We’re looking for someone who can live our values: GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment TRUST - Willingness to trust our co-workers and to take ownership CANDOR - Ability to receive and give constructive feedback. CARE - Genuine care about other team members, our clients and the decisions we make in the company. HUMILITY- Aptitude for learning from others, putting ego aside. Flexible Workplace Strategy Algolia’s flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual’s impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. Please note that positions listed as "Remote" are only available for remote work within the specified country. Positions listed within a specific city are only available in that location - depending on the nature of the role it may be available with either a hybrid-remote or in-office schedule. About Us Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week – four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers’ lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers–including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. Who We're Looking For We’re looking for talented, passionate people to build the world’s best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world’s best search & discovery technology, we’d love to review your application!
London, United Kingdom
Remote
Full Time
06-03-2025