Senior Software Engineer (Remote from Canada)

Posted 3 days agoViewed
158440 - 198050 USD per year
CanadaFull-TimeBlockchain, Crypto
Company:
Location:Canada
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
Backend DevelopmentDockerNode.jsPostgreSQLBlockchainCloud ComputingKubernetesSQLiteTypeScriptGoREST APICI/CDMentoringDevOpsMicroservicesSoftware Engineering
Requirements:
5+ years of hands-on software engineering experience delivering backend and fullstack solutions using TypeScript/Node.js. Experience designing and operating REST APIs, real-time features (WebSockets/webhooks), and database modeling (Postgres/SQLite). Familiarity with Kubernetes, Docker, CI/CD, GitHub Actions, and cloud platforms. Strong security-first mindset, including secret management, observability, and auditability. Prior experience in blockchain, DeFi, or crypto organizations, with deep understanding of UTXO and account models, state management, and consensus mechanisms. Proven ability to work independently, take extreme ownership, and thrive in autonomous, high-impact environments. Excellent problem-solving, communication, and collaboration skills. Experience with Go, multi-party computation (MPC) protocols, or React (nice to have).
Responsibilities:
Design, develop, and maintain crypto wallet and backend systems using TypeScript, Node.js, Go, and REST APIs. Architect modular, scalable, and secure backend infrastructures. Collaborate with cross-functional teams to define technical requirements and ensure integration. Assess product opportunities and recommend solutions. Mentor peers and junior engineers. Troubleshoot and resolve complex technical issues. Stay current on blockchain, DeFi, and crypto trends.
Similar Jobs:
Posted 21 minutes ago
WorldwideFull-TimeCrypto Trading
Senior Full Stack Engineer - Crypto Trading
Posted 24 minutes ago
United States, CanadaFull-TimeSoftware Development
Lead Software Engineer – Backend (Python / Typescript / Big Data / AWS / Kubernetes)
Posted 24 minutes ago
United States, CanadaFull-TimeSoftware Development
Lead Software Engineer – Backend (Python / Typescript / Big Data / AWS / Kubernetes)