Software Engineer- Asset & Wealth Management- Salt Lake City- AssociateSalt Lake City, Utah, United States
Software Engineer- Asset & Wealth Management- Salt Lake City- Associate
Software Engineer- Asset & Wealth Management- Salt Lake City- AssociateSalt Lake City, Utah, United States

Goldman Sachs:

A career with Goldman Sachs is an opportunity to help clients across the globe realize their potential, while you discover your own. As part of one of the world’s leading asset managers with over $2 trillion in assets under supervision, you can expect to work on unique challenges building the platforms that assist clients in safeguarding and building wealth. Working in a culture that values integrity and transparency, you will be part of a diverse team that is passionate about our craft, our clients and technical excellence. As primary investment area within Goldman Sachs, we provide investment and advisory services for pension plans, sovereign wealth funds, insurance companies, endowments, foundations, financial advisors, and individuals.

Who we look for:

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change, and thrive in a fast-paced global environment. The ideal candidate is a self-motivated, creative thinker, with an analytical mindset who can multi-task to solve interesting and difficult technical problems. They possess strong written and verbal communication skills and the ability to work with technical and domain experts.

Your success:

As a developer within Asset Management Portfolio Accounting Tech, you will be responsible for designing, managing, and supporting transaction and position systems leveraged by asset management teams. Responsibilities include advancing, enhancing, and migrating these highly available distributed systems, with focuses on availability, resiliency, performance, and monitoring.

  • Support of mission critical batch systems with large number of jobs streams having multiple complex resource and schedule dependencies  
  • SDLC - deployment and runtime management
  • Risk Management - resiliency, availability, and observability

Skills and Experience:

  • Bachelor's degree in Computer Science or related engineering field
  • Comfortable with Linux command line and shell scripting
  • 3+ years of Core Java application development
  • Experience in design and testing best practices a plus
  • Knowledge in one or more SQL dialects and any experience creating Stored Procedures a plus

Knowledge in any one or more of the following domains will give candidate preferred consideration:

  • COBOL application development or support
  • IBM Z/OS platform Batch jobs or CICS on-line systems
  • FIS Investment Accounting Manager (InvestOne)