Asset & Wealth Management Software Engineer Associate
Goldman Sachs
Job Overview
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.

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
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