1 month ago

Asset & Wealth Management Software Engineer Associate

Goldman Sachs

On Site
Full Time
$140,000
Dallas, TX
Apply

Job Overview

Job TitleAsset & Wealth Management Software Engineer Associate
Job TypeFull Time
Offered Salary$140,000
LocationDallas, TX

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

Asset & Wealth Management Software Engineer Associate at Goldman Sachs

The Goldman Sachs Asset and Wealth Management Division (AWM) is one of the four key revenue-generating Divisions of the Firm. AWM Alternatives, the private side of Asset Management, invests in a wide range of global asset classes including Private Credit, Real Estate, Corporate Private Equity, Growth Equity, and Infrastructure worldwide. AM Private Alternatives Engineering collaborates with investing and finance professionals to create quantitative algorithms and web applications that support all aspects of the investing and lending life cycle. The team develops software applications to help structure, value, hedge, and risk-manage investments in portfolios, proactively collaborating with colleagues globally to ensure the best solutions are implemented.

Within Goldman Sachs Asset Management, engineers work closely with all parts of the business across asset classes, building products for portfolio, fund, deal, and budgeting analytics and models. Goldman Sachs is interested in individuals with strong coding skills, a focus on quality, and a continued interest in finance. As a member of this team, you will utilize your training in programming, mathematics, and logical thinking to construct applications that drive success. Your talents for analysis and aptitude for innovation will define your contributions and enable you to find solutions to a broad range of problems in a dynamic, fast-paced environment.

Job Duties

  • Utilize programming and analytical skills to architect and develop full-stack applications for AWM, translating business and technical requirements into well-designed applications.
  • Build platforms facilitating portfolio management, risk management, and capital management functions for AWM.
  • Participate in the complete software life cycle using various Software Development Life Cycle (SDLC) tools.
  • Help maintain the reliability and quality of software through code reviews, testing, and other practices.
  • Develop and maintain relationships with business users and other internal clients.
  • Develop full-stack applications using technologies like Kotlin, Typescript, ReactJS, and SpringBoot.
  • Utilize relational and non-relational databases.
  • Be willing to work with proprietary technologies, with no prior knowledge required.

Basic Qualifications

  • Strong engineering background with a Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, or a related technical discipline.
  • Excellent programming and software design skills in object-oriented programming languages.
  • Experience with at least one of the following: Java, Kotlin, Python, Javascript/Typescript, ReactJs, AngularJs.
  • Pro-active attitude to problem-solving, personal sense of ownership and responsibility, collaborative team-player, and a strong growth mindset.

Preferred Qualifications

  • Practical experience building software in a commercial environment or a Master's in Computer Science, Engineering, or a related technical science discipline.
  • Experience with maintaining quality and reliable code bases by writing unit, integration, and feature tests.
  • Experience working with design patterns, prototyping, full-stack, and agile software development.

Key skills/competency

  • Full-stack Development
  • Object-Oriented Programming
  • Software Design
  • Financial Services
  • Portfolio Management
  • Risk Management
  • Capital Management
  • Kotlin
  • ReactJS
  • Typescript

Tags:

Software Engineer
full-stack development
software design
portfolio management
risk management
capital management
SDLC
code review
testing
business collaboration
application architecture
Kotlin
Typescript
ReactJS
SpringBoot
Java
Python
Javascript
AngularJS
SQL
NoSQL

Share Job:

How to Get Hired at Goldman Sachs

  • Research Goldman Sachs' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight your engineering expertise, finance interest, and relevant technical skills for Asset & Wealth Management.
  • Prepare for technical interviews: Focus on data structures, algorithms, system design, and object-oriented programming concepts.
  • Showcase finance interest: Be ready to discuss how your technical skills can contribute to financial product development within AWM.
  • Network strategically: Connect with current Goldman Sachs engineers and professionals in the Asset & Wealth Management division for insights.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background