Enable job alerts via email!

Software Engineer - Global Banking & Markets - Associate - London

Quality Control Specialist - Pest Control

London

On-site

GBP 40,000 - 80,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading global investment banking firm in London seeks a Software Engineer to enhance solutions across trading and finance. You'll collaborate with design and engineering teams, developing scalable applications and automating solutions. The role requires a strong programming background and effective communication skills.

Qualifications

  • 2-5 years of software development experience required.
  • Knowledge of data structures, algorithms, and performance optimization.
  • Strong written and verbal communication skills.

Responsibilities

  • Design and develop software solutions in collaboration with cross-functional teams.
  • Automate solutions and maintain competitive edge.
  • Develop accurate, scalable applications.

Skills

Object-oriented analysis and design
Problem-solving
Data-driven decision-making

Education

Bachelor's degree in Computer Science
Master's degree in a related field

Tools

Java
C++
Python
React
MongoDB

Job description

The CCR Engineering group is responsible for enhancing how the firm measures, manages, and supervises counterparty credit risk. We focus on improving first line-of-defense counterparty data repositories and analytical tools to ensure comprehensive and timely risk identification, measurement, monitoring, and controls. Our work includes developing stress testing methodologies to capture tail, concentration, and liquidation risks across Global Banking & Markets counterparty portfolios. We also build a consolidated risk management interface that houses curated datasets from across the firm, enriched with enterprise reference data. Our goal is to provide a unified platform for prime and counterparty risk management, with self-service access to datasets for ad hoc queries, filtering, aggregations, and management reporting to streamline stressed client management and enhance risk response during market volatility.

Responsibilities

Software engineers primarily focus on software design and development, covering most programming positions in Engineering, including business software engineers, platform engineers, and quality assurance engineers. They combine open source software, databases, cloud solutions, and programming languages to solve problems and develop accurate, scalable applications that provide insights for our business and clients.

As a software engineer, you will be a change agent transforming Goldman Sachs through your technical expertise. You may work within embedded engineering teams collaborating closely with business partners across trading, sales, asset management, banking, and finance to automate solutions and maintain our firm's competitive edge. Alternatively, you can join core engineering teams to provide reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, and collaboration.

Collaborate with UI/UX designers, data scientists, cloud engineers, and others in an agile environment where your enthusiasm for solving new problems and learning will have an immediate impact.

Basic Qualifications

  • Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering, or a related technical field.
  • Excellent object-oriented or functional analysis and design skills.
  • Knowledge of data structures, algorithms, and performance optimization.
  • Strong written and verbal communication skills.
  • Problem-solving ability and data-driven decision-making skills.
  • Ability to manage multiple stakeholders and work as part of a global team.
  • Entrepreneurial mindset and passion for problem-solving and product development.
  • 2-5 years of software development experience.

Expertise in One or More of:

  • Programming in a compiled language such as Java or C++, or an interpreted language like Python, with experience in concurrency and memory management.
  • Responsive web development with React, Angular, Redux, and advanced JavaScript proficiency.
  • NoSQL databases such as MongoDB and Elasticsearch.
  • Designing enterprise-level applications or analyzing raw data sets using Snowflake.

Preferred Qualifications

  • Interest or knowledge in trading technologies within a trading organization.
  • B.S. or M.S. in Computer Science or a related field.

About Goldman Sachs: We are a leading global investment banking, securities, and investment management firm committed to diversity, inclusion, and professional growth. Learn more at GS.com/careers and about our commitment to accommodations at the provided link.

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

Similar jobs

Staff Software Engineer

JR United Kingdom

Hounslow

Remote

GBP 70,000 - 90,000

9 days ago

Software Engineer - Global Banking & Markets - Associate - London

BMO Harris Bank

London

On-site

GBP 50,000 - 80,000

5 days ago
Be an early applicant

Software Engineer - Global Banking & Markets - Associate - London

Vodafone

London

On-site

GBP 40,000 - 70,000

10 days ago

Staff Software Engineer

hackajob

London

On-site

GBP 70,000 - 110,000

Today
Be an early applicant

Staff Software Engineer

hackajob

Greater London

Remote

GBP 50,000 - 70,000

24 days ago

Staff Software Engineer, Non-EVM Integrations

Chainlink Labs

Remote

GBP 70,000 - 110,000

6 days ago
Be an early applicant

Staff Software Engineer, Privacy

Vanta

London

Remote

GBP 60,000 - 100,000

30+ days ago

Staff Software Engineer (Remote UK)

Ivanti

Bracknell

Remote

GBP 50,000 - 70,000

28 days ago

Staff Software Engineer - Aero Platform (Motorsports)

JR United Kingdom

London

Hybrid

GBP 70,000 - 100,000

5 days ago
Be an early applicant