Transak Logo

Transak

Software Development Engineer, Backend

Reposted 19 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Build, test, and maintain RESTful APIs and backend services in Node.js within a microservices environment. Model data in MongoDB, use Redis for caching and queues, write unit/integration tests, debug production issues, follow secure coding practices, collaborate with product and frontend teams, and learn distributed systems and asynchronous patterns to improve reliability and performance.
The summary above was generated by AI

About the company

Our mission is that “Any financial application can onboard any user, anywhere in the world, in 1 click.”

Transak provides onboarding to financial applications through authentication, KYC, risk checks, and fiat on/off ramps. This is a next generation of infrastructure for the next generation of financial applications that are built on blockchain and stablecoin rails. Our API and widget-based solutions are used by top partners like MetaMask, Coinbase, Ledger, and Trust Wallet to enable seamless onboarding of over 10 million users across over 450 active applications.

We have raised over $37M from top-tier investors including Consensys, Tether, and Animoca Brands.

About the role

We are looking for a Software Development Engineer 1 (Backend) to build and scale the APIs and services that power Transak's global on/off ramp platform. You will work primarily with Node.js, MongoDB, and Redis in a microservices environment, shipping production features that are used by millions of users across our partner applications.

This role is ideal for an engineer with 2–5 years of experience who writes clean, well-tested code, cares about correctness and performance, and wants to grow into owning services end-to-end. You will collaborate closely with senior engineers, product, and other pods, learning how we design for scale, reliability, and security in a regulated fintech environment.

Key Responsibilities

  1. API & Service Development
    • Build, test, and maintain RESTful APIs and backend services in Node.js.
    • Model data effectively in MongoDB and use Redis for caching, queues, and rate limiting.
    • Contribute to microservices with clean, readable, and well-documented code.
  2. Quality & Reliability
    • Write unit and integration tests; participate in code reviews.
    • Debug, profile, and fix issues in staging and production.
    • Follow secure coding practices in a compliance-sensitive domain.
  3. Collaboration & Delivery
    • 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.
  4. Learning & Growth
    • Ramp up on distributed systems concepts and asynchronous communication patterns.
    • Proactively improve areas of the codebase you touch.

What We’re Looking For

  • 2–5 years of backend development experience.
  • Strong hands-on experience building APIs with Node.js.
  • Working experience with MongoDB and Redis.
  • Exposure to a microservices architecture.
  • Solid fundamentals in data structures, algorithms, and problem solving.
  • A good team player who collaborates well and gels easily with the team.
  • Strong problem-solving ability and product thinking — able to understand the underlying user/business problem, break down ambiguous requirements, evaluate trade-offs, and propose practical solutions rather than simply executing predefined tasks.

Nice-To-Haves

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

Similar Jobs

One Month Ago
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Develop and maintain high-performance software components in C/C++ for Linux and FreeBSD systems. Design efficient data structures, troubleshoot system and application issues, configure and script operating systems, and use GDB for debugging. The role requires strong operating-system fundamentals, problem-solving ability, and collaboration with senior engineers. Familiarity with Git and networking concepts is preferred.
Top Skills: CC++FreebsdGdbGitLinux
One Month Ago
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Serve as a senior technical leader and backend development engineer focused on system-level optimization, automation, performance profiling, and multi-cloud infrastructure. Develop software for Linux and FreeBSD systems, create VM images across AWS, Azure, and GCP, build Python or Shell automation, troubleshoot complex system issues, and design distributed systems deployed through Jenkins pipelines.
Top Skills: AWSCC++FreebsdGitGoogle Cloud PlatformJenkinsLinuxAzurePythonShell
One Month Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
eCommerce • Food • Logistics • On-Demand
Lead backend architecture and development for conversational AI, real-time communication, CRM, search, and customer engagement systems. Design distributed systems, LLM agent pipelines, embedding-based search, and scalable infrastructure using Go or Python. Own solutions from design through production, establish engineering best practices, ensure reliability and observability, lead technical discussions, and mentor engineers.
Top Skills: AWSCachingClaudeCursorElasticsearchEmbedding ModelsEvent-Driven ArchitectureGithub CopilotGoLlmsMessage QueuesNoSQLOpensearchPrompt EngineeringPythonRagReact

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account