Vice President, Asset & Wealth Management C++ Software Engineer

Goldman Sachs

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Posted
121 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$138k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $157,200–$225,675.

Based on 240 similar postings.

Employer

About Goldman Sachs

Goldman Sachs is a leading global investment banking, securities, and investment management firm providing financial services to corporations, financial institutions, governments, and individuals.

Goldman Sachs currently has 71 open roles on FindRole.

Listed pay typically runs $140,000–$250,000 across 34 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Vice President, Asset & Wealth Management C++ Software Engineer

Asset & Wealth Management - C++ Software Engineer - Vice President - New York will join the AM Middle Office Technology team to support trade management operations. As an Engineering Lead, you will work with a global cross-functional team to build and modernize a new-age trade processing platform. Your daily responsibilities include performing code reviews, conducting system design reviews, refining technical proposals, and communicating program statuses to leadership and business teams. You will utilize C++, Java Full stack, and AWS services to design and implement high throughput, fault-tolerant distributed systems. The role requires expertise in event-driven architecture, messaging technologies, and data security principles. You will solve business efficiency problems by leveraging Cloud and AI technologies to build business-critical products within a rapidly changing environment.

What you'll do

  • Build cloud solutions to modernize the trade processing platform.
  • Perform code reviews and system design reviews for the engineering team.
  • Refine technical proposals and contribute to the product roadmap.
  • Communicate requirements, design, and program statuses to leadership and business teams.
  • Develop high-throughput, fault-tolerant distributed systems using C++ and Java.
  • Implement event-driven architecture and messaging technologies for business-critical products.
  • Apply AI and distributed technology advancements to solve practical engineering challenges.
  • Manage data security and technology risk principles across all technical projects.

What we're looking for

  • Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
  • Strong proficiency in C++, Java Full stack, and related ecosystems.
  • Experience with design and implementation of high throughput, fault-tolerant distributed systems.
  • Strong written and verbal communication skills.
  • Strong understanding of data security and technology risk principles.
  • Technocratic mindset to leverage advancements in distributed technologies and AI.
  • Hands-on experience with C++, Java, and AWS services (preferred).
  • Experience working with event-driven architecture and messaging technologies (preferred).

More like this

Similar roles

Java Lead Software Engineer, Asset Wealth Management

JPMorgan Chase

Columbus, OH 116 days ago
Java Spring Kafka Python Distributed Systems Contract Testing Observability Metrics Tracing Logging Event-driven Design Object-Oriented Design AI-assisted Engineering Secure Coding Performance Engineering
5+ yrs exp