Senior Software Engineer (Go)

Technance · Dubai

Completely RemoteFull TimeMid Level, SeniorInformation Technology
Posted 10 months ago

Job description

Responsibilities

  • Architect and build backend systems and APIs using Go
  • Design infrastructure for secure crypto exchange and custody operations
  • Collaborate with product teams to define and build backend services for crypto-native workflows
  • Own components end-to-end—from design to deployment and monitoring
  • Optimize systems for scale, security, and real-time performance
  • Participate in code reviews and drive technical decisions with a security-first mindset

Requirements

  • 4+ years of experience in backend development, including production-grade work with Go (Golang)
  • Deep understanding of distributed systems and real-time backend architecture
  • Familiarity with messaging queues, stream processing, and microservices
  • Experience with infrastructure tools like Docker, Kubernetes, and CI/CD pipelines
  • Passion for building secure systems in regulated environments
  • Strong communication skills and ability to work independently in a remote-first culture

Preferred Qualifications

  • Previous exposure to crypto trading, custody, or DeFi protocols

Benefits

  • Monthly payments in USDT (stablecoin)
  • 100% remote — work from anywhere in the world
  • Flexible hours and async culture built around performance and autonomy
  • Cutting-edge tech stack and an engineering-led environment
  • Flat hierarchy and high-impact projects
  • Be part of building institutional crypto infrastructure from the ground up

About the Company

Technance is a global financial services company built for the new frontier of crypto and blockchain. We provide compliant infrastructure, strategic guidance, and crypto-native products to help institutions safely access and scale within the digital asset ecosystem. As a fully remote-first team, we hire globally and work asynchronously to deliver foundational tools for the future of finance.

Skills & tools

GoGolangBackendDistributed SystemsDockerKubernetesCI/CDMessaging QueuesmicroservicescryptoDeFi

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Go (Golang)
  2. 02Distributed systems
  3. 03Docker/Kubernetes
  4. 04CI/CD
  5. 05Messaging queues
  6. 06Microservices
  7. 07Crypto/DeFi (plus)