Software Engineer - Derivative Trade Processing

Location(s) US-NY-New York
Job ID
2021-77873
Schedule Type
Full Time
Level
Vice President
Function(s)
Software Engineer
Region
Americas
Division
Engineering
Business Unit
Operations Engineering
Employment Type
Employee

MORE ABOUT THIS JOB

ENGINEERING

 

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 businesses. Our dynamic environment requires strategic thinking that is innovative and produces smart solutions. Want to push the limit of digital possibilities? Start here.

 

GLOBAL MARKETS ENGINEERING

 

Operating at the center of global financial markets, our Global Markets professionals serve institutional clients including Asset Managers, Hedge Funds, Banks and Brokerages, Pensions, Endowments and Foundations, Corporations, and Governments. We seek to deliver to our clients leading market insight, risk management and execution, helping them to raise money, invest, and transfer risk across financial asset classes.

 

As part of Post Execution Derivatives, we support the FICC and Equities businesses to develop and deliver new products, services and markets. We are building large scale distributed ecosystem that can process millions of trades to support clearing, allocation, affirmation and other post execution lifecycle steps of a trade interacting with external middleware, trading platforms and clearing houses. We also distribute information to various firm functions in near real time and over OLAP/Big Data platforms. A willingness to learn new languages, technologies and the business, and apply best software development practices will be key to your success in this role

RESPONSIBILITIES AND QUALIFICATIONS

In Global Markets we build highly-scalable, low-touch systems that enable the sales and trading activities of Goldman Sachs across all asset classes (fixed income, equities, currencies and commodities). Our systems are critical for the accurate and timely processing of transactions worth hundreds of billions of dollars every day. As part of our global teams, you will work with other Engineers as well as with Operations, Sales and Trading and Finance professionals in a fast-paced environment to bring your skills to bear on the challenges and opportunities of the businesses and clients of Goldman Sachs. 

 

HOW YOU WILL FULFILL YOUR POTENTIAL

You Will:

  • Use your analytical ability and decision-making skills to arrive at creative and client-oriented solutions
  • Design and build frameworks including automated testing through collaboration with global cross-functional teams
  • Establish trusted partnerships with peers, product leads and senior stakeholders
  • Design and implement scalable APIs and real time services for data access and distribution across asset classes.
  • Work/lead in a fast-paced environment with diverse global teams
  • You Are:
    • Hungry to learn new concepts and technologies
    • Willing to teach and mentor others
    • Eager to innovate solutions to address the constantly changing financial markets

Basic Qualifications

  • 6+ years of experience with Java or similar object oriented language (e.g. C++, C#, Scala, Python).
  • 5+ years RDBMS experience (able to write and analyze complex queries with multi-table joins and aggregate functions).
  • Desire to build strong and efficient SDLC practices.
  • Systematic problem-solving approach, coupled with a hands-on experience of debugging and optimizing code, as well as automation.
  • Strong interpersonal skills and drive. Excellent communication skills required, able to contribute to discussions on design and strategy.
  • Experience architecting, designing, and developing applications

Preferred Qualifications

  • Unix environment working experience
  • Experience working with large-scale low-latency distributed systems, and data-driven environments
  • RESTful web services
  • Big data technology stack
  • Knowledge of financial markets, across OTC asset classes and post execution processing is a plus but not required

 

ABOUT GOLDMAN SACHS

ABOUT GOLDMAN SACHS


At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.

We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html



© The Goldman Sachs Group, Inc., 2021. All rights reserved.
Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity