Senior Software Engineer (Web3 Payments)

Added
2 hours ago
Type
Full time
Salary
Salary not provided

Related skills

node.js rust distributed systems typescript ci/cd

๐Ÿ“‹ Description

  • Design and implement high-performance backend APIs for payment verification and settlement
  • Build cryptographic verification logic (signature validation, replay protection, idempotency)
  • Integrate with blockchain RPC providers; design confirmation, retry, and failover strategies
  • Architect secure key-management solutions (KMS/HSM); audit logging and least-privilege access
  • Develop chain adapters for EVM and non-EVM networks, starting with stablecoin transfers
  • Own production readiness: SLOs, monitoring, alerting, and incident response workflows

๐ŸŽฏ Requirements

  • 5โ€“8+ years backend experience, ideally in TypeScript/Node and/or Rust
  • Strong understanding of cryptographic signatures, structured payloads, and API security
  • Hands-on experience with EVM transaction lifecycle (nonce, gas, finality) and/or Solana
  • Proven track record building production-grade distributed systems
  • Experience with CI/CD, containerised deployments, and observability tooling
  • Excellent written communication skills (design docs, threat models, runbooks)
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’