Senior Associate, Assurance Advisory (Blockchain & Digital Assets), Financial Services
Job description
EY is the most globally integrated professional services organization which encompasses a team dedicated to blockchain and digital asset engagements. Aligned to key industry groups including digital assets exchanges, digital assets funds, digital assets fund managers, digital assets custodian and private equity, we provide integrated advisory, assurance, compliance, tax, and transaction services to our clients. At EY, you won’t just watch the future unfold—you’ll help build it. We work alongside the world’s most ambitious organizations, turning complex technology challenges into competitive advantages. Here, your curiosity is currency, your ideas shape real outcomes, and every project puts you closer to the forefront of what’s next.
Your career. Amplified.
The Opportunity
We are building a team of skilled technical blockchain engineers who can audit and review blockchain, digital assets and smart contracts in a holistic manner, taking into account not just the code and technology risks, but also the business logic, custody, regulatory compliance as well as the environment where it is deployed and potential cyber threats.
As a Senior Associate in our Assurance Advisory (Technology) practice, you’ll work directly with clients— presenting insights, crafting compelling deliverables, ensuring regulatory compliance and providing assurance services to our clients. This isn’t just a back-office role. You’ll also have opportunities in client-facing roles, collaborating with senior leaders and making recommendations that shape real business decisions.
Your key responsibilities:
- Understand clients’ digital assets businesses and activities.
- Perform technical audit procedures related to blockchain technologies to support financial audit team. This may involves writing scripts to extract data from blockchains and smart contracts or to automate certain procedures.
- Perform digital assets evaluation for various tokens and blockchain networks. This includes evaluation of the underlying blockchain technologies, consensus mechanisms, tokenomics, governance, level of de-centralisation, etc.
- Perform review of custody technologies and infrastructure, private key management, segregation of customers’ assets, governance and controls against relevant regulatory requirements.
- Perform automated and static code review of smart contracts, predominantly in Solidity.
- Plan and manage projects, timelines and deliverables related to digital asset engagements.
- Provide advisory and be subject matter expert for blockchain and digital assets to internal teams and also external clients.
To qualify for the role, you must have:
- Minimum 2 year's relevant work experience in blockchain and smart contract in a technical role.
- Experience in coding smart contract in Solidity and other scripting languages such as Javascript, NodeJS, Python, etc.
- Good understanding of Ethereum blockchain ERC standards, EIPs, and various DeFi protocols such as staking, Dapp, etc.
- Understanding of various digital asset custody technologies.
Ideally, you’ll also have one or more of the following:
- Experience in reviewing and testing smart contracts and the tools used to scan for vulnerabilities.
- Familiar with securing hot and cold wallets and private key management.
- Experience in penetration testing and cyber security.
- A degree in an IT related field.
- Experience in writing automation test scripts.
- Prior working experience in DeFi projects.
What We’re Looking For
- A genuine curiosity about technology — especially those related to blockchain and digital assets, cybersecurity, technology risks.
- A confident communicator who can hold their own in a client meeting, command a presentation, and distil complex technology concepts into language that resonates with any audience — technical or not.
- Sharp analytical thinking — the ability to gather information from multiple sources, spot patterns quickly, frame the right problem, and recommend a practical path forward.
- A collaborative team player who thrives in cross-functional environments, knows how to manage upwards and sideways, and can contribute meaningfully to projects across diverse client sectors.
- Good project and time management skills - A self-starter who takes ownership of their work, manages their own and team’s deadlines, and can handle multiple workstreams without losing attention to quality or detail.
- Integrity and professionalism — you understand that in Assurance Advisory, trust is everything, and you take seriously your responsibility to clients, your team, and to EY.
- Ability to adapt and adjust quickly to change in environment and priorities
Why EY?
You’ll get world-class learning and development, mentorship from partners who invest in your growth, exposure to Fortune 500 clients, and the flexibility to shape a career path that’s yours. At EY, high performers don’t wait for opportunity—they create it.
Ready to make your mark? Apply now and let’s build what’s next together.