Vice President, Software Engineering

Goldman Sachs

Quick summary

Work type
On-site
Location
Salt Lake City, UT
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $165k
$116k most similar roles pay here $209k

This listing doesn't post a salary. Most similar roles pay $135,475–$195,050.

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 187 open roles on FindRole.

Listed pay typically runs $130,000–$250,000 across 60 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Vice President, Software Engineering

The Vice President of Software Engineering role at Goldman Sachs in Salt Lake City involves leading a high-impact engineering team responsible for developing and maintaining complex, multi-threaded enterprise applications. This senior executive will oversee the full software development lifecycle, from requirements gathering to production support, focusing on micro-services architecture and service-oriented systems. Key responsibilities include designing and implementing robust solutions using technologies such as C++, Java, Spring, Hibernate, RabbitMQ, Kafka, Sybase, Oracle, REST APIs, and NoSQL databases like MongoDB. The ideal candidate will have extensive experience in Unix environments and a deep understanding of relational database management systems, contributing to Goldman Sachs’ mission-critical financial technology infrastructure at scale.

What you'll do

  • Lead the full software development lifecycle for complex projects.
  • Design and develop multi-threaded applications in Unix environments using C++ or Java.
  • Implement micro-services architecture with REST, Spring, and other back-end technologies.
  • Build enterprise-level service-oriented applications within a Unix environment.
  • Develop and maintain relational databases using Oracle or Sybase RDBMS.
  • Ensure robust testing, documentation, deployment, and production support for software products.
  • Utilize programming technologies like Spring, Hibernate, RabbitMQ, and Kafka in development.

What we're looking for

  • Master’s degree in Computer Science plus 3 years of software engineering experience.
  • Bachelor’s degree in Computer Science plus 5 years of software engineering experience.
  • Experience with C++ or Java programming languages.
  • Expertise in full software development lifecycle processes.
  • Proficiency in building multi-threaded and multi-process service-oriented applications.
  • Knowledge of Spring, Hibernate, RabbitMQ, Kafka, REST, and other back-end technologies.
  • Skills in relational database management systems like Sybase or Oracle.

More like this

Similar roles

Associate, Software Engineering

Goldman Sachs

Salt Lake City, UT 1 day ago
Python Java C++ JavaScript React Angular Node.js Docker Kubernetes AWS Azure Git Jenkins CI/CD PostgreSQL MongoDB Redis RESTful APIs OAuth2.0

Associate, Software Engineering

Goldman Sachs

Salt Lake City, UT 1 day ago
Python Java JavaScript React Node.js Docker Kubernetes AWS CI/CD SQL PostgreSQL Maven Git Jenkins