cover image
Goldman Sachs

Global Banking & Markets, Electronic Trading Quantitative Software Engineer, Analyst/Associate, London

On site

London, United Kingdom

Full Time

26-02-2025

Job Specifications

Job Description

GLOBAL BANKING AND MARKETS

Our core value is building strong relationships with our institutional clients, which include corporations, financial service providers, and fund managers. We help them buy and sell financial products on exchanges around the world, raise funding, and manage risk. This is a dynamic, entrepreneurial team with a passion for the markets, with individuals who thrive in fast-paced, changing environments and are energized by a bustling trading floor.

What We Do

Engineers in the Systematic Market Making (SMM) team play an integral role on the trading floor. We develop and employ automated trading strategies for the firm and its clients. We build complex parallel computing architectures, electronic trading tools and models to help us explain market behavior and predict price movement. Throughout the Global Banking and Markets Division (GBM), eTrading Engineers are using quantitative and technological techniques to solve complex business problems. As an eTrading Engineer, you will be building the foundational technologies to run those algorithms on markets around the world, and to enable the research and analysis that support them. We are looking for developers who are interested in applying leading-edge technologies to solve problems in electronic trading. In a team of energetic, self-motivated individuals, we need someone who can take the initiative at any stage of the software cycle, from inception, through development, to release and support. This role also interacts with a variety of other engineering, trading and sales teams. The structure is flat and the successful candidate will be able to manage his or her time to have maximum impact.

YOUR IMPACT

You will be working on a team focused on electronic market making and execution. You will work with other engineers and traders to improve all aspects of price-making, risk management and execution. You’ll do this with a keen eye on performance, guided by a robust measurement framework and lots of experimentation. You will have an opportunity to develop a deep understanding of how GS interacts with some of the most dynamic and liquid markets in the world.

Responsibilities And Qualifications

Principal Responsibilities

Analyze trading system performance and identify areas for improvement.
Generate ideas for system enhancements that drive commercial performance.
Implement, test and deploy these ideas.
Improve the safety and reliability of trading systems.
Work constructively in collaboration with other team members.
Manage work to balance the short-term needs of the business with strategic enhancements.

Experience/Skills

Strong academic background in Computer Science or an analytical field such as Mathematics, Physics, Engineering, etc.
Strong software engineering background.
Proven ability to analyze data and draw useful commercial conclusions.
Good communication skills.

Experience Of The Following Would Be Advantageous

Securities/trading experience.
Multi-threaded/concurrent programming.
Java/C++ performance tuning.
Low-latency systems, including messaging, network protocols, network I/O in Java, C/C++, JNI.
Hardware stack and hardware architecture from a latency perspective.
Know your way around a Linux terminal.

About the Company

At Goldman Sachs, we believe progress is everyone’s business. That’s why we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, Goldman Sachs is a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices in all major financial centers around the world. More about our company can be found at www.goldmansachs.com For insights on developments currently shaping markets, industries and t... Know more

Related Jobs

Company background Company brand
Company Name
Excelcare
Job Title
Junior IT Support Engineer
Job Description
Location: Bromley Salary: Up to £30K Requirements: Full Driving License Are you an IT professional with at least two years of experience looking to develop your skills in a hands-on role? This is a great opportunity to join a growing IT team and gain valuable experience working across multiple locations, supporting key IT infrastructure and end-user systems. Join us as a Junior IT Support Engineer, providing onsite and remote support to over 3,000 users across Cambridge, Essex, Milton Keynes and London locations. You will play an important role in ensuring seamless IT operations while also supporting our wider digital transformation program. In the first 6 to 12 months, you will be working on telephony project, assisting with administrative tasks, replacing equipment, installing new switches and patching out comms cabinets, working alongside senior engineers. This is a full-time position, Monday to Friday, with a salary of up to £30K, depending on experience. Your key responsibilities will include providing onsite IT support, troubleshooting hardware and software issues, and assisting with setting up and configuring IT equipment. You will work across different sites, installing and maintaining PCs, laptops, printers, mobile devices, and networking hardware. You will also support Windows 10/11, Microsoft 365. To succeed in this role, you should have at least two years of experience in an IT support or field-based role, with a strong understanding of Windows OS, Microsoft Office, and computer hardware. Experience with network switches and VoIP phones would be a great advantage. Strong problem-solving skills, excellent customer service, and good communication are essential. As this is a field-based role, a full UK driving licence is required, along with a willingness to travel between locations to provide onsite support. If you are a motivated IT professional looking for a hands-on role with great development opportunities, we would love to hear from you. Apply now and take the next step in your IT career. To apply: Please submit your CV and a brief cover letter highlighting your relevant experience and how it aligns with the role. We look forward to reviewing your application and potentially welcoming you to our team! What We Offer In Return For Your Hard Work 25 days holiday plus bank holidays Comprehensive induction program Contributory Pension Scheme DBS Certificate paid for by Excelcare Free learning and development Annual Salary Review Employee of the month - £100 for outstanding contribution Staff Appreciation Days Long service awards Working within a great, friendly team and organization Regular team lunches and company events The opportunity to enhance your existing skills and learn many new ones Remote working
London, United Kingdom
On site
Full Time
14-03-2025
Company background Company brand
Company Name
Ambition
Job Title
C++ Developer (HFT)
Job Description
Job Description Our client is a leading proprietary trading firm, and they are seeking a talented HFT C++ Software Engineer to join their dynamic team in Singapore. This is an exciting opportunity to work at the heart of the financial markets and leverage cutting-edge technology to optimize trading operations in a fast-paced, high-stakes environment. Requirements Bachelor's degree in Computer Science/Engineering or relevant quantitative field 6+ years of experience in C++ Strong expertise in High Frequency Trading domain Location base: Singapore. Open to sponsor employment visa for suitable profiles. If you are interested, please apply to the job post or contact me at xuanxuan.lim@ambition.com.sg Regrettably, only shortlisted candidates will be notified. Business Registration Number: 200611680D |Licence Number: 10C5117 |EA Registration Number: R23115372
London, United Kingdom
On site
Full Time
14-03-2025
Company background Company brand
Company Name
GroupM
Job Title
Senior Software Engineer
Job Description
Title: Senior Engineer, Creative Optimizations Who We Are Choreograph is WPP’s global data products and technology company. We’re on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation. We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising. We’re endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world. About Choreograph Optimization We’re a Product & Engineering team within Choreograph that’s focussed on optimizing the impact that advertising has for audiences and the brands that we work with. We do this by optimising media buying, and employing dynamic creative, to deliver impactful and relevant messages. Getting these to the right audience, on the right medium, at moments and locations that matter, via channels and for a budget that is optimal for the brands we work with, is where we live. This role will work primarily on our Creative Optimization product, an omnichannel dynamic content optimisation (DCO) platform, that enables brands to power ads (e.g. images, videos, copy) across a range of channels (display, social, online video, connected TV) with dynamic data (e.g. location, weather, events) in real-time, turning a single creative concept into thousands of unique stories. We utilise AI to optimize for the best performing content, helping advertisers to tell the right story at the right time, and audiences to see messages that matter. Our culture is based on mutual trust, sharing, building, and learning together. We value simplicity, maintainability, automation, and metrics. Who We Are Looking For Our team consists of 100+ engineers, designers, data, and product people, working in small inter-disciplinary teams closely with creative agencies, media agencies, and with our customers, to develop and scale our DCO platform, a leading digital advertising optimization suite that delivers amazing outcomes for brands and audiences. As a Senior Engineer you will work side by side with a Product Manager, a Design Lead, and your engineering team to design, build, deliver and operate purposeful solutions. The role is a hands on development role, involving contributing to product strategy, crafting scalable and reliable architectures, developing features, building automations, owning tests, coaching and supporting junior engineers, and contributing to the wider team’s evolution of our principles and practices, and the tools we use. The role has no line management responsibilities. Our platforms are built with Clojure, employ a polylith architecture, are deployed using CI/CD, heavily exploit automation, and run on AWS, GCP, k8s, Snowflake and more. We serve 9 petabytes and 77 billion objects annually, which amounts to 20 billion ad impressions across the globe. You’ll play a leading role in significantly scaling this further. What You Will Do Lead an engineering team, overseeing and participating in all stages of development, delivery and operations, together with Product and Design leaders. Architect solutions that are simple, scalable, reliable, secure, maintainable, and make a measurable impact. Develop and deliver new features, maintain our product, and drive growth to hit team KPIs. As a part of this, undertake hands-on development and engineering tasks with your team and other teams, to deliver production solutions. Employ and champion modern pragmatic engineering principles, practices, and tooling, including TDD/BDD/ATDD, XP, QA Engineering, Trunk Based Development, Continuous Delivery, automation, DevSecOps, and Site Reliability Engineering. Contribute to, and take a leadership role in, driving ongoing improvements to our engineering principles, practices, and tooling. Provide support & mentorship to junior engineers, prioritising continuous learning and development. Develop and maintain a contemporary understanding of AdTech developments, industry standards, partner and competitor platform developments, and commercial models, from an engineering perspective. Combined these insights with technical expertise to contribute to our strategy and plans, influence product design, shape our roadmap, and help plan delivery. What You Will Need Proven experience designing, building, and operating concurrent, distributed systems. Experience with advertising technology (AdTech) highly desired. Proven experience and a passion for developing and operating full stack production systems in Clojure, k8s, and AWS or GCP. ClojureScript, JavaScript, TypeScript, React, Java, Python, and Terraform experience highly desirable. Proven experience leading teams, designing simple / scalable / reliable architectures, building, and operating concurrent, distributed systems, solving difficult and novel problems, and leading engineering and operational teams working in this space. Proven experience in developing data structures and algorithms. Experience working with ML/AI highly desirable. Proven experience contributing to product strategy development with Product Management teams. Experience in SaaS product engineering and operations highly desirable. Proven experience in modern software development and testing practices and implementing these in teams, with a willingness to share, partner and coach engineers, product people, and operations through pragmatic and effective development and delivery practices. Experience in employing TDD, BDD or ATDD highly desirable. Proven experience shaping and evolving the principles, practices, and tooling supporting agile, testing/QA, DevSecOps, automation, SRE. Experience in Trunk Based Development, XP, & implementing CI/CD highly desirable. A focus on continuous learning and improving, both technically and professionally, in your industry, for you and your teams. Demonstrated resilience, with experience working in ambiguous situations. Strong English, excellent influencing and communication skills, and excellent documentation skills. If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for both Choreograph and our clients, we encourage you to apply and join our team. Choreograph is the beating heart of data inside WPP’s media investment group, GroupM, the world’s leading media investment company responsible for more than $60 billion in annual media investment. Discover more about Choreograph at www.choreograph.com GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work ...
London, United Kingdom
On site
Full Time
14-03-2025
Company background Company brand
Company Name
Focus 5 Recruitment
Job Title
Senior Software Engineer
Job Description
Senior Software Engineer Leeds - Office based £50,000 - £60,000 - Depending on experience Focus 5 Recruitment are looking to recruit a Senior Software Engineer for one of the fastest growing digital brands in the UK. It’s a unique opportunity to join a super charged, hugely successful businesses and to work with a team of truly entrepreneurial digital & technical specialists. They’re on a real a mission to be true industry leaders, redefine their space and become a global household name. We are looking for a Senior Software Engineer with extensive experience in Django, Django Admin, and MySQL databases. In this role, you will design, develop, and optimize high-performance web applications, ensuring the reliability and scalability of backend systems. The ideal candidate will possess excellent problem-solving abilities and a strong passion for writing clean, maintainable code. Key responsibilities for the Senior Software Engineer - Build, enhance, and maintain high-performing Django applications. Develop user-friendly administrative interfaces using Django Admin. Optimize and manage MySQL databases for efficiency and reliability. Write clean, scalable, and well-documented code following industry best practices. Implement secure authentication, authorization, and other security measures in Django. Conduct in-depth code reviews and provide mentorship to junior developers. Improve database performance through query optimization, indexing, and schema design. Ensure smooth CI/CD pipeline implementation and maintenance. Diagnose and resolve complex technical challenges in both production and development environments. Senior Software Engineer experience we’re looking for - Over 5 years of professional experience working with Django and Django Admin. Extensive experience with MySQL databases, focusing on performance optimization, query design, and migrations. Skilled in designing RESTful APIs and integrating third-party services. Deep understanding of ORMs, database indexing, and query optimization. Experience with Celery, Redis, and task scheduling. Practical knowledge of Docker, Kubernetes, or cloud platforms (AWS, GCP, or Azure) is a plus. Familiarity with unit testing, debugging, and performance tuning. Proficient in version control systems (Git, GitHub/GitLab/Bitbucket). Experience with asynchronous processing in Django. Strong problem-solving, communication, and collaboration skills. Preferred Qualifications – Experience in scaling applications to handle high traffic. Familiarity with DevOps practices and CI/CD pipeline management. This role won’t be for everyone but for the most ambitious and driven Senior Software Engineers, this really is a role you must apply for. There really is untold opportunity to develop in this role and grow your career quicker than anywhere out there. This role is full time office based just outside of Leeds City Centre. They have first class office space with an ambitious and hungry team who are well rewarded with things like team nights out and even overseas, fully expensed trips. This is an exclusive role with a key client. For immediate consideration and full details, please submit an application ASAP.
Leeds, United Kingdom
On site
Full Time
14-03-2025