Enable job alerts via email!

Transaction Banking - London - Vice President - Software Engineering

TN United Kingdom

London

On-site

GBP 80,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player seeks a Senior Developer/Architect to lead a dynamic team in London. This role focuses on designing innovative solutions to safeguard against Financial Crime, leveraging cutting-edge technologies. As a key player, you'll mentor junior talent, collaborate with cross-functional teams, and contribute to the strategic vision of a Fraud screening platform. If you're passionate about technology and thrive in a fast-paced environment, this opportunity offers a chance to make a significant impact in a global financial institution, where your expertise will drive the future of cash management solutions.

Qualifications

  • 7+ years of experience in software development with a focus on Java and Spring Boot.
  • Experience leading teams and delivering complex, high-availability systems.

Responsibilities

  • Develop full-stack applications with a focus on security and design.
  • Shape the vision of the Fraud screening platform using machine learning.

Skills

Java
Spring Boot
REST APIs
Microservices (SOA)
Cloud-native services
Analytical skills
Leadership
Interpersonal skills

Education

BS in Computer Science

Tools

Terraform
AWS services
Apache Kafka

Job description

Job Description:

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 engineering problems for our clients. Our teams build scalable software, architect low latency infrastructure, guard against cyber threats, and leverage machine learning alongside financial engineering to turn data into action.

Engineering, comprising our Technology Division and global strategist groups, is central to our business. Our environment demands innovative thinking. Want to push the limits of digital possibilities? Start here.

Who We Look For

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile, and more. We seek creative collaborators who adapt and thrive in a fast-paced global environment.

The Role

Transaction Banking: A business unit within Platform Solutions, providing comprehensive cash management solutions for corporations. It combines the heritage of a 150-year-old financial institution with the agility of a tech start-up, aiming to deliver the best client experience through modern technologies focused on data and analytics.

The Team:

Financial Risk Engineering is a global team in New York, London, Bengaluru, and Dallas, responsible for designing and developing systems that protect the firm and clients from Financial Crime, including real-time Fraud prevention and compliance with global sanctions and regulations.

The Role:

Leading the London team as a Senior Developer / Architect, you will drive the design of critical components and shape strategic visions for next-generation platforms that safeguard against Financial Crime, emphasizing code quality, automation, and testability. You will understand our product roadmap, contribute to our engineering culture, mentor junior talent, and collaborate closely with product owners, business, and operations teams. A solid understanding of software development concepts and familiarity with Cloud and Container technologies is advantageous. You will also liaise with our SRE team to develop supportable software in a dynamic environment.

RESPONSIBILITIES AND QUALIFICATIONS

How You Will Fulfill Your Potential

  • Develop full-stack applications considering security, design, validation, and SDLC frameworks.
  • Help shape the strategic vision of our Fraud screening platform, involving data streaming and machine learning.
  • Collaborate with product managers, business operations, and engineers to define requirements.
  • Participate in system design consulting and platform management.
  • Develop resilient, scalable, and secure modules using cloud-native services.
  • Manage multiple tasks, prioritize effectively.
  • Maintain documentation for processes, best practices, and runbooks.
  • Demonstrate passion for technology and engineering.
  • Apply analytical skills to develop creative and commercial solutions.

Basic Qualifications

  • Minimum 7 years of professional experience using a modern programming language (preferably Java).
  • Experience leading engineering teams and delivering complex products.
  • Background in high-availability, mission-critical systems.
  • BS in Computer Science or related field.
  • Proficiency in Java, Spring Boot, REST APIs.
  • Experience with microservices (SOA).
  • Knowledge of distributed tracing, performance testing, authentication, and authorization.
  • Understanding of algorithms, data structures, and software design.
  • Experience with UNIX internals, infrastructure as code (Terraform), and networking.
  • Ability to work independently in a fast-paced environment.
  • Strong interpersonal and communication skills.

Preferred Qualifications

  • Experience designing distributed systems.
  • Financial services experience, especially corporate cash management.
  • Familiarity with AWS services like MSK/Apache Kafka, ECS, S3, IAM, XRay.
  • Basic knowledge of data science and machine learning is a plus.

About Goldman Sachs: We are a global leader in investment banking, securities, and investment management, committed to diversity and inclusion, with opportunities for professional growth and development.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Transaction Banking - London - Vice President - Software Engineering

Goldman Sachs

London

On-site

GBP 60,000 - 120,000

30+ days ago