Senior Software Engineer @Strattmont
Software Development
Salary unspecified
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Software Engineer @Strattmont

3wks ago - Strattmont is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: United Arab Emirates, Saudi Arabia

Role Description

You are a senior backend engineer with a custody and key-management background. You will be a foundational engineer on the company's custody platform, reporting to the Custody Platform Lead.

  • Ship production custody code across signing service, key management, chain integrations, and the transaction pipeline.
  • Own a chain or a subsystem. Within 3 months you should own a meaningful surface end-to-end (a chain integration, a signing-service component, a key-rotation flow).
  • Pair with the Custody Platform Lead and our in-house cryptography function on threshold signing, share generation, and key recovery flows.
  • Write post-mortems when things break. We treat these as architecture-improvement opportunities, not blame exercises.
  • Integrate new chains: Bitcoin, Ethereum and L2s, Solana, and an active onboarding queue.
  • Engage in async written communication: Spec docs, PR descriptions, async design reviews.

Qualifications

  • 5-plus years of backend engineering, with the last 2-plus years on a custody platform or a key management system at a regulated entity.
  • Hands-on with at least one of:
    • HSM lifecycle (CloudHSM, YubiHSM, Ledger Vault, similar).
    • MPC / TSS (Fireblocks-style, Sepior, ZenGo, Curv-style).
    • Threshold signing schemes (GG18, GG20, FROST, CGGMP21, CMP).
  • Production experience with one or more of:
    • Bitcoin (UTXO model, PSBT).
    • Ethereum (EIP-712, EIP-1559, account abstraction).
    • At least one non-EVM Layer 1 (Solana, Sui, Cosmos SDK chain, similar).
    • Reads Solidity, Move, or Rust well enough to integrate with new chains without hand-holding.
    • Strong async written communication. Your PR threads, design docs, and intro reply are themselves a signal.

Requirements

  • Experience with travel-rule / FATF compliance integrations (Notabene, Sumsub, TRP, IVMS101).
  • Authored or contributed to an EIP, BIP, or chain RFC.
  • Audit-contest finalist on Code4rena, Sherlock, or Cantina.
  • Familiarity with regulated-financial controls: dual-control, four-eyes, M-of-N approvals, SOC 2 evidence collection.

This is not the right role if:

  • Only frontend / dApp experience, no backend custody or key-management depth.
  • "Crypto trader who codes." Algorithmic trading without custody experience.
  • Anyone whose entire blockchain experience is a single hackathon, bootcamp, or DeFi side project.
  • Currently subject to a non-compete blocking digital-asset custody for more than 6 months.

Stack

  • Backend: Go primary. Some Rust, some TypeScript. Aurora Postgres and ClickHouse. Temporal for orchestration.
  • Cryptography: in-house MPC stack (TSS-based), HSM integrations, multi-chain signing service.
  • Chains: Bitcoin, Ethereum and L2s, Solana, active onboarding queue.
  • Infra: AWS, Kubernetes, GitHub Actions CI, Terraform.
  • Security posture: SOC 2 Type II in motion, SAMA-aligned, intent toward ISO 27001 and dual-control workflows.

Location

  • Riyadh, open to Remote Opportunity.
  • Time-zone band: UTC-1 to UTC+5 for meaningful Saudi-hours overlap.
  • Relocation (optional): if the candidate elects to relocate to Riyadh, we’ll support sponsorship.
  • Tax / payroll: KSA payroll for relocators. Contractor or Employer-of-Record for remote-international.
Before You Apply
️
remote Be aware of the location restriction for this remote position: United Arab Emirates, Saudi Arabia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Strattmont
Software Development
Salary unspecified
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: United Arab Emirates, Saudi Arabia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later