Upskills provides expert financial software consulting to investment banks and leading financial institutions in Asia Pacific Middle East and Europe. With a strong Front to Back expertise in the cash and derivatives markets coupled by an in-depth knowledge of financial markets technologies we provide smart and efficient solutions.
We are seeking a multi-hatted Blockchain Solution Architect to design and implement the Stable Coin Platform that leverage cloud-native infrastructure micro-services architecture and blockchain technology. The ideal candidate will bring deep expertise in blockchain technologies distributed systems and enterprise-level architectural design with key responsibilities given as below:
- Design and develop robust blockchain architectures using AWS cloud services.
- Create and optimize token contract implementations across various blockchain platforms starting with EVM-compatible chains.
- Create and optimize smart contract implementation for the core stable coin platform alongside the micro-service architecture to integrate with partners being banks token KMS providers custodians designated dealers and compliance systems.
- Design secure and performant high-speed/low-fee blockchain infrastructure with high availability.
- Optimize the mix between on-chain and off-chain services to minimize build and run costs as well and to fulfill operational goals.
- Architect scalable micro-services that integrate seamlessly with blockchain ecosystems.
- Define and apply state-of the art design patterns principles to speed-up development process in line with the Group standards and policies.
- Create technical specifications and architectural documentation.
- Ensure quality in developments compliance to risk appetite standards and policies.
- Develop a culture proper to effectively and collaboratively identify escalate mitigate and resolve risk conduct and compliance matters.
- Collaborate with cross-functional teams to deliver the business on time in full.
Requirements
- Masters or Bachelor s degree in Computer Science Mathematics Engineering or related technical discipline.
- Al least 10 years of development experience in micro-services architecture in highly critical with proven experience with full-stack enterprise architecture in banking/financial industry.
- 5 years of blockchain architecture and development experience.
- Proficiency in Programming with Solidity TypeScript/ JavaScript Go Python or Java (for backend microservices).
- Extensive experience with AWS cloud services (ECS AKS).
- Expertise in containerization technologies (Kubernetes).
- Advanced proficiency in smart contract development and strong understanding of distributed ledger technology.
- Proven track record in managing complex smart contract architecture and the corresponding versioning and data/storage migration challenges to ensure full traceability and backward compatibility.
- Experience with pen-testing programs -preparation execution remediation- for Web Back-End and smart contract security auditing.
- Experience with store and forward architectures financial accounting end-to-end reconciliation and/or data analytics is a plus.
- Experience with cross-chain bridges web2-to-web3 bridges is a plus.
Blockchain, Solidity, Web3, Trading, Coin, SQL, Java, Go, Rust, Backend, AWS, Cloud Computing, Programming Language, Capital Markets, JavaScript, TypeScript, CI/CD, Kubernetes.
Education
Master's or Bachelor's Degree in Information Technology, Computer Engineering or related field.