Jobs and Careers
GO

Global Markets, Associate, Software Developer, Digital Assets, New York, NY

Goldman Sachs
New York City, United Statesfull_timeVerifiedPosted 2 Jul 2024

About the role

Global Markets, Associate, Software Developer, Digital Assets, NYC

 

Join a leading financial institution at the forefront of digital transformation. At Goldman Sachs, we are pioneering innovative solutions in the digital assets space, leveraging cutting-edge technology to redefine the future of finance. Through our firmwide mandate, our mission is to create best-in-class offerings across our client facilitation of digital asset products, data and market insights, and development of a secure, efficient, and scalable tokenization platform that empower our clients and transform the industry.

We are seeking a passionate and talented software engineer to join our dynamic team. In this role, you will play a critical part in developing and enhancing our digital assets infrastructure and products, working on a variety of projects that drive our digital strategy. You will collaborate with top-tier professionals, leveraging your technical expertise to build robust and scalable products and systems.

 

HOW YOU WILL FULFILL YOUR POTENTIAL

  • Design, develop, test, deploy and support digital assets products and software solutions using distributed ledger technology, smart contracts, and decentralized applications 
  • Design, develop, test, deploy and support digital asset offering tradables, data models and trade flows on existing GS technology stack and client delivery systems, data feeds to downstream trade processing, settlement, and ledgers
  • Perform project deliveries, partner with business, operations, federation, and other engineering teams on functional and technical analysis to launch product solutions and deliver business outcomes
  • Research and develop expertise on latest blockchain protocols and smart contract programming


SKILLS AND EXPERIENCE WE ARE LOOKING FOR

  • Computer Science or Engineering graduate with 3+ years of software development experience in one or more general purpose programming languages such as Java, Haskell/Scala, Python, C/C++
  • Minimum 1+ years’ experience and strong proficiency in smart contract programming developing commercial solutions using Daml, Solidity, Rust, Vyper, etc., with solid performance, resiliency, security, and privacy design 
  • Strong technology knowhow with developing, upgrading and deploying smart contract decentralized applications on Ethereum (HL Besu / Quorum / Public), Corda, Solana, Cardano, Algorand, etc
  • Experience with tokenized financial asset implementation for debt securities, equities, loans or funds, covering end-to-end lifecycle processing across issuance, distribution, trading, settlement, custody and account management, asset / loan / fund servicing, etc
  • Experience using a test-driven development approach and associated testing tools 
  • Excellent communication and follow-through, analytical, self-motivated, attention to detail

Preferred Qualifications

  • Experience with traditional Financial Markets products and post trade processing – Fixed Income securities, equities, funds
  • Experience with developing and launching DeFi products and protocols
  • Experience with smart contract security practices and auditing
  • Deep knowledge of implementing blockchain underlying technologies and protocols, e.g., inter-chain asset bridges, Layer 2 rollup networks, blockchain VM and ledger API optimization, consensus protocol optimization, ZKP cryptography, etc.
  • Experience with DevOps, SRE and AWS cloud implementation in investment banking or FinTech environment

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Goldman Sachs

View company profile →