Lead Software Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Cloud Development Lead (Onshore)
Location: PCS CA~TORONTO
Years of Experience: 10-15 Years
Job Summary: We are seeking a Cloud Development Lead to guide the architecture, engineering, and delivery of cloud-native solutions for tokenized deposits, stablecoins, digital assets, and cross-border blockchain payment infrastructure. The ideal candidate will combine hands-on cloud microservices development with expertise in DLT integrations, secure custody models, and scalable financial tech architecture.
Responsibilities
- Lead technical architecture, microservices engineering, and deployment of cloud platforms supporting tokenized deposits, digital assets, and DLT payment rails.
- Design high-throughput, secure, and fault-tolerant cloud infrastructure integrating blockchain nodes, smart contract engines, and bank payment systems.
- Establish development standards, design patterns, security frameworks, cryptographic key management guidelines, and API specifications.
- Enforce Infrastructure-as-Code (IaC), container orchestration, and CI/CD automation across cloud and ledger environments.
- Collaborate with enterprise security, compliance, and product leads to ensure adherence to digital asset regulatory standards.
- 8+ years of software engineering experience, including 3+ years in a technical lead/architect role within banking or fintech.
- Hands-on expertise in tokenization models (tokenized deposits, stablecoins), DLT/blockchain integration, wallet custody, and digital asset operating workflows.
- Strong backend development skills in Java / Spring Boot, Go, Python, or Node.js within microservices architectures.
- Deep knowledge of AWS or Azure cloud infrastructure (Compute, Serverless, IAM, Networking, Key Management/HSMs).
- Exposure to cross-border payment ecosystems, ISO 20022 messaging, and core banking integration patterns.
- Experience with event-driven streaming platforms (Apache Kafka, AWS EventBridge).
- AWS / Azure Solutions Architect or recognized Blockchain certifications.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
10-15Years
More about this job
Responsibilities
Lead the architecture, development, and deployment of secure, scalable cloud platforms for tokenized deposits, digital assets, and blockchain payment infrastructure. Establish engineering, security, key-management, and API standards while coordinating with security, compliance, and product teams.
Requirements
Requires 8+ years of software engineering experience, including 3+ years in a technical lead or architect role in banking or fintech, with hands-on expertise in tokenization, blockchain, custody, and digital asset workflows. Candidates should have strong backend microservices skills and deep AWS or Azure knowledge; a bachelor's degree in a relevant technical discipline is specified.
Skills
- Cloud Architecture
- Microservices
- Tokenization
- Stablecoins
- Blockchain Integration
- Digital Asset Custody
- Java
- Spring Boot
- Go
- Python
- Node.js
- AWS
- Azure
- Infrastructure As Code
- Container Orchestration
- CI/CD
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Management & Leadership
- Finance & Accounting
Keywords
- Cloud-Native Solutions
- Tokenized Deposits
- Stablecoins
- Digital Assets
- Cross-Border Payments
- Distributed Ledger Technology
- Blockchain
- Microservices
- Java
- Spring Boot
- Go
- Python
- Node.js
- AWS
- Azure
- Infrastructure As Code
- Container Orchestration
- CI/CD
- Cryptographic Key Management
- Hardware Security Modules
- Wallet Custody
- Smart Contracts
- Bank Payment Systems
- ISO 20022
- Apache Kafka
- AWS EventBridge
- Core Banking Integration
- Event-Driven Streaming
- Cloud Security
- Financial Technology