Software Development Engineer, Backend
What engineering roles in crypto pay
129 salaries · our own dataMost 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 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 →751 Security roles are open across crypto right now.
Browse Security Jobs →- Software Engineer - Blockchain at Flexsin · On-site
- Blockchain-Developer at ITH Technologies Pvt · On-site
- Senior Developer/ Tech Lead — Swipeo, Crypto Card Platform at CSG Technosol Pvt · On-site
- Senior Solidity / Smart Contract Developer at SeQuere Technologies · On-site
