Global Markets, Associate, Software Developer, Digital Assets, New York, NY
Goldman SachsAbout 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 KitFree account required — sign up in 30s