Job Title: Cloud Platform Engineer - Digital Assets (Mid-Level)
About The Role
We are looking for a talented and experienced
Cloud Platform Engineer to join our
Digital Assets Engineering team. This mid-level role offers an exciting opportunity to work on cutting-edge technologies such as blockchain, decentralized applications, and cloud infrastructure. You will be a part of a dynamic team, collaborating closely with other engineering teams, business stakeholders, and cross-functional teams to design and deliver innovative solutions for tokenized securities, cryptocurrency, and digital currency products in the financial services industry.
Key Responsibilities
- Design and Develop Digital Assets Products: Develop, test, deploy, and support digital asset products and software solutions using distributed ledger technology (DLT), smart contracts, and decentralized applications (dApps).
- Cloud Infrastructure & Blockchain Integration: Build and manage cloud infrastructure using Infrastructure-as-Code (IaC) tools like Terraform, CDK, or Kubernetes. Leverage cloud platforms such as AWS, Google Cloud, or Azure to design and deploy scalable solutions for blockchain environments.
- Collaborate with Teams: Work closely with business, operations, and federation teams to deliver functional and technical analysis, ensuring seamless project deliveries and meeting business outcomes.
- Blockchain Research & Development: Stay up-to-date with the latest advancements in blockchain protocols and cloud infrastructure. Provide expertise and solutions related to blockchain networks like Ethereum (HL Besu, Quorum, Public), Corda, Solana, Cardano, and Algorand.
- Smart Contract and Tokenization: Design and implement tokenized financial assets across the end-to-end lifecycle—issuance, trading, settlement, and custodial management. Focus on securing performance, resiliency, and privacy in smart contracts and decentralized applications.
- DevOps & SRE: Drive DevOps and Site Reliability Engineering (SRE) practices to ensure continuous integration, continuous deployment (CI/CD), and robust cloud solutions for digital assets.
- Test-Driven Development (TDD): Use TDD principles to develop and launch robust, secure blockchain applications with a focus on quality and high availability.
Required Skills And Qualifications - Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience:
- Minimum of 5 years of software development experience using general-purpose programming languages such as Java, Haskell/Scala, Python, C/C++.
- 2+ years of experience with DevOps, SRE, and blockchain cloud implementation in investment banking or FinTech environments.
- Extensive experience building and managing cloud infrastructure using Terraform, CDK, Kubernetes, or other IaC tools.
- At least 3+ years of experience with blockchain protocols and platforms, such as Ethereum (HL Besu/Quorum/Public), Corda, Solana, Cardano, and Algorand.
- Proven experience with the implementation of tokenized financial assets for FX, Debt Securities, Equities, Loans, or Funds.
- Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure.
- Technical Proficiency:
- Strong skills in smart contract development and decentralized application design.
- Expertise in cloud computing (AWS, Google Cloud, or Azure), containerization, Linux systems, and scripting languages for automation.
- Experience in using CI/CD build pipelines and cloud-native architectures (serverless platforms like AWS Lambda and Google Cloud Functions).
- Familiarity with the development and launch of blockchain products and protocols.
- Strong Communication & Analytical Skills: Excellent communication skills, with the ability to collaborate across teams and present technical solutions clearly. Strong problem-solving ability and attention to detail.
Preferred Qualifications
- Experience with traditional financial markets products, such as FX, Debt Securities, Equities, and Funds, and knowledge of post-trade processing.
- Familiarity with hybrid cloud networking and integrating cloud network architectures.
Skills: google cloud,programming languages (java, haskell/scala, python, c/c++),blockchain integration,aws,blockchain development,decentralized applications (dapps),devops,ci/cd,cdk,scripting for automation,iac,analytical skills,terraform,azure,tokenization,cloud infrastructure,java,linux systems,site reliability engineering (sre),cloud,infrastructure-as-code (iac),cloud-native architectures,communication skills,containerization,distributed ledger technology (dlt),test-driven development (tdd),kubernetes,multicloud,smart contracts