Senior Blockchain Engineer
What engineering roles in crypto pay
143 salaries · our own dataMost engineering roles in crypto pay between $145k and $252k, with a median of $203k.
As a Senior Blockchain Engineer at OCBC, you will join the emerging technology team to build secure, scalable, resilient, and compliant digital asset and blockchain-enabled financial solutions. The role requires you to understand solution architecture and financial domain design, translating business and regulatory requirements into secure and scalable blockchain architectures for digital assets in banking.
What you'll do
- Understand and design around digital asset lifecycles, including transaction processing, custody, tokenisation, settlement, and reconciliation, ensuring alignment with banking workflows and controls.
- Translate business and regulatory requirements into secure, scalable architectures, covering on-chain and off-chain integration, data consistency, and end-to-end transaction flows across blockchain and enterprise systems.
- Design, develop, test, and deploy blockchain applications, APIs, and services, ensuring clean code, secure development practices, and alignment with architecture standards.
- Build and operate systems with CI/CD, infrastructure automation, containerisation, and cloud-native platforms, ensuring resilience, scalability, and production readiness.
- Monitor and optimise production systems using metrics, logs, traces, alerts, and dashboards; manage incidents, perform root-cause analysis, and deliver hot-fixes aligned with SLA, stability, and compliance requirements.
What you bring
- A Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related discipline.
- At least 5 years of software engineering experience, including significant backend development experience.
- At least 3 years of hands-on blockchain or distributed ledger technology experience.
- Strong proficiency in TypeScript/Node.js, Java, and Solidity, with experience building APIs, microservices, and secure systems.
- Understanding of digital asset lifecycle (custody, wallets, tokenisation, settlement, reconciliation) and blockchain fundamentals.
- Experience with distributed system design and on-chain/off-chain architectures, including data consistency and integration patterns.
- Familiarity with CI/CD, Docker, Kubernetes, cloud platforms, and operating production systems with observability and SLAs.
- Strong analytical, communication, and stakeholder management skills.
Nice to have
- Experience working in a bank, fintech, capital markets firm, payments company, or regulated financial institution.
- Experience working in asset tokenisation, tokenised deposits, stablecoins, CBDCs, purpose-bound money, payments, settlements, custody, and related domains.
- Knowledge of Singapore financial services regulations, technology risk expectations, or MAS-aligned control environments.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of smart contract security, formal verification, or audit processes.
- Knowledge of confidential and privacy technologies, such as Zero Knowledge Proofs, Verifiable Credentials, and Zero Trust Architecture.
- Understanding of ISO 20022, payments infrastructure, securities settlement, or treasury operations.
What we offer
- Competitive base salary
- A suite of holistic, flexible benefits to suit every lifestyle
- Community initiatives
- Industry-leading learning and professional development opportunities
About OCBC
OCBC is Singapore's longest established bank, dedicated to enabling individuals and businesses to achieve their aspirations since 1932. The bank is on a journey of transformation, leveraging technology and creativity to become a future-ready learning organisation, with the strategic ambition to be Asia's leading financial services partner for a sustainable future.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
1,292 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- Senior Rust Blockchain Engineer at Startale · Hybrid
- Blockchain Engineer 区块链开发工程师 at Windranger Labs · Remote
- Junior Software Engineer(AI&LLM) at Binance · Remote
- Software Engineer at GetBlock · Remote
