30 days ago

Software Engineer Vice President

Goldman Sachs

On Site
Full Time
$200,000
New York, NY
Apply

Job Overview

Job TitleSoftware Engineer Vice President
Job TypeFull Time
Offered Salary$200,000
LocationNew York, NY
Map of New York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Software Engineering - Vice President - Asset & Wealth Management

About the Role:

Multi-Asset Solutions (MAS) is a multi-asset class investment group within the Asset Management Division at Goldman Sachs. We design and develop comprehensive investment management solutions customized to meet client objectives. This position offers the opportunity to work on cutting-edge investment technology solutions, providing exposure to advanced engineering practices and global financial markets.

Responsibilities:

  • Partner with the MAS investment group and an energetic engineering team to build a portfolio construction and implementation platform supporting order generation across multiple asset classes.
  • Modernize the portfolio construction, implementation, and data platform supporting the investment process.
  • Architect and deploy AI agents through cross-functional collaboration to drive measurable business outcomes.
  • Collaborate with MAS investment professionals to design, build, test, and enhance software features throughout the development lifecycle.
  • Develop new platform functionality from the ground up, aligning with firm principles and leveraging creativity and technical expertise.
  • Work closely with stakeholders to iterate on designs and refine products for maximum commercial impact.
  • Integrate new tools and workflows into existing systems in partnership with other teams.
  • Take ownership of projects end-to-end, applying sound design and development practices.
  • Engage in a collaborative, customer-centric team environment focused on delivering impactful solutions.

Skills & Experience:

  • 5–7 years of hands-on development experience (Node.js, Java, or full-stack) with exposure to the complete software development lifecycle.
  • Strong knowledge of data structures, algorithms, and design patterns.
  • Knowledge of Python, experience developing agentic workflows, and familiarity with other emerging technologies are a plus.
  • Experience with modern deployment practices (Containerization: Docker; Orchestration: Kubernetes) and DevOps practices is a plus.
  • Proficiency in Node.js, Java, or another object-oriented programming language.
  • Experience with JavaScript frameworks such as Angular or React, and familiarity with HTML5 and CSS.
  • Relational database experience (e.g., Sybase, SingleStore) and/or NoSQL database experience (e.g., MongoDB).
  • Ability to maintain commercial focus and drive for quantifiable business impact.
  • Demonstrated strong work ethic, ownership, and a sense of urgency.
  • Excellent written and verbal communication skills, with the ability to collaborate with subject matter experts.

Goldman Sachs Engineering Culture:

At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!

Key skills/competency

  • Software Engineering
  • Asset Management
  • Wealth Management
  • Portfolio Construction
  • AI Agents
  • Node.js
  • Java
  • Python
  • Docker
  • Kubernetes

Tags:

Software Engineer
Asset Management
Wealth Management
Investment Technology
Portfolio Construction
AI
Node.js
Java
Python
Docker
Kubernetes
DevOps
Full-stack Development
Algorithms
Data Structures
Design Patterns

Share Job:

How to Get Hired at Goldman Sachs

  • Tailor your resume: Highlight your 5-7 years of hands-on development experience, focusing on Node.js, Java, or full-stack skills, and showcase your knowledge of data structures, algorithms, and design patterns.
  • Emphasize key technologies: Clearly list your experience with modern deployment practices like Docker and Kubernetes, along with any proficiency in Python or agentic workflow development.
  • Showcase commercial focus: Demonstrate your ability to drive quantifiable business impact and your strong work ethic, ownership, and sense of urgency in your application materials.
  • Prepare for technical interviews: Be ready to discuss your experience with object-oriented programming, JavaScript frameworks (Angular/React), databases (SQL/NoSQL), and your understanding of the complete software development lifecycle.
  • Research Goldman Sachs: Understand their engineering culture, values, and how they connect people and capital with ideas to solve complex financial problems.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background