← All jobs
TR

Software Development Engineer, Backend

TransakKA, India
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
Today

What engineering roles in crypto pay

129 salaries · our own data
median $202k$147k$257k

Most engineering roles in crypto pay between $147k and $257k, with a median of $202k.

As a Software Development Engineer, Backend at Transak, you will build and scale the APIs and services powering our global on/off ramp platform. You join a team working primarily with Node.js, MongoDB, and Redis in a microservices environment, shipping production features used by millions of users across partner applications like MetaMask, Coinbase, Ledger, and Trust Wallet. This role is ideal for an engineer with 2-5 years of experience who writes clean, well-tested code and wants to grow into owning services end-to-end while learning how we design for scale, reliability, and security in a regulated fintech environment.

What you'll do

  • Build, test, and maintain RESTful APIs and backend services in Node.js with clean, readable, and well-documented code.
  • Model data effectively in MongoDB and use Redis for caching, queues, and rate limiting.
  • Write unit and integration tests, participate in code reviews, and debug and profile issues in staging and production.
  • Follow secure coding practices in a compliance-sensitive domain.
  • Understand the product and business context behind engineering requirements and contribute to shaping solutions, not just implementation.
  • Break down tasks, give reliable estimates, and ship iteratively.
  • Work with senior engineers on design and integrate feedback quickly.
  • Coordinate with frontend, product, and other backend pods on shared contracts.
  • Ramp up on distributed systems concepts and asynchronous communication patterns.
  • Proactively improve areas of the codebase you touch.

What you bring

  • 2-5 years of backend development experience.
  • Strong hands-on experience building APIs with Node.js.
  • Working experience with MongoDB and Redis.
  • Exposure to microservices architecture.
  • Solid fundamentals in data structures, algorithms, and problem solving.
  • Strong problem-solving ability and product thinking, able to understand the underlying user and business problem, break down ambiguous requirements, evaluate trade-offs, and propose practical solutions.
  • Ability to collaborate well with the team and gel easily with others.

Nice to have

  • Exposure to distributed systems complexity such as consistency, idempotency, retries, and failure handling.
  • Experience with asynchronous communication, including message queues, event-driven patterns, and pub/sub.
  • Understanding of frontend systems and how they consume backend APIs.
  • Experience in high-growth fintech or Web3 startups.

About Transak

Transak provides onboarding to financial applications through authentication, KYC, risk checks, and fiat on/off ramps, enabling seamless user onboarding across over 10 million users and 450+ active applications. The company has raised over $37M from top-tier investors including Consensys, Tether, and Animoca Brands.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Transak on CryptoJobsHQ

Transak has 2 open roles on CryptoJobsHQ: 1 in Customer Support and 1 in Engineering. All are on-site or hybrid, mostly in India. 2 were posted in the last 7 days.

All 2 Transak roles →
The market for Security roles

751 Security roles are open across crypto right now.

Browse Security Jobs →
Similar roles at other companies
Get an email when Transak posts new roles. One email a day at most, only when there is something new.