Global Banking & Markets – Software Engineer – Vice President – London

Company: Goldman Sachs
Apply for the Global Banking & Markets – Software Engineer – Vice President – London
Location: London
Job Description:

Overview

As a Software Engineer at Goldman Sachs, you will design and develop scalable applications that empower business insights. You will join embedded or core engineering teams, collaborating with traders, data scientists, cloud engineers, and designers to deliver solutions that keep the firm at the cutting edge. You’ll work across technologies to build reliable platforms for data, ML, and developer tooling in an agile, cross-functional environment. Your work drives impactful outcomes for clients and the business, with opportunities to shape tooling, platforms, and product development. This role invites curiosity, rapid learning, and a proactive, entrepreneurial mindset.

Pay / Benefits

  • training and development opportunities
  • wellness programs
  • mindfulness programs
  • comprehensive benefits package
  • accommodations for candidates with special needs

Responsibilities

  • design and develop software using a mix of open source software, databases, cloud solutions, and programming languages
  • work in embedded or core engineering teams aligned with business partners
  • collaborate with trading, sales, asset management, banking, and finance to automate solutions
  • build reliable, scalable platforms for data engineering, machine learning, networking, and developer tooling
  • work with UI/UX designers, data scientists, and cloud engineers in an agile environment

Key requirements

  • Bachelor’s degree or relevant work experience in CS, Mathematics, Electrical Engineering or related technical discipline
  • expert knowledge in Java, C++, or Python; experience with concurrency and memory management
  • professional React/Angular/Redux experience and advanced JavaScript
  • experience with NoSQL databases such as MongoDB and Elasticsearch
  • strong data structures and algorithms fundamentals; performance-focused design
  • excellent written and verbal communication; problem solving and data-driven decision making
  • ability to multi-task, manage stakeholders, and work in a global team
  • entrepreneurial mindset and passion for problem solving and product development
  • strong communication
  • collaboration
  • problem solving
  • Java
  • C++
  • Python

…

Posted: October 10th, 2026