Tech

Software Development Engineer - Backend

Bengaluru
Work Type: Full Time

About Mudrex

Mudrex is a global crypto-investing platform launched in 2018.  Mudrex is a Y-Combinator backed enterprise simplifying crypto investing for retail and everyday investors. It is the world’s largest crypto index investing platform and aims to be the largest asset management platform in the world in the next few years. We are growing rapidly - today, the Mudrex fold is 1 Million strong and counting. This growth comes from the effort of a strong and high performing team and we are looking to add more members to the very driven team at Mudrex. The folks at Mudrex are young and driven to a single purpose - to build a strong self-serving platform that simplifies investing in cryptocurrency.

What You’ll Do

As a backend engineer, you’ll play a key role in designing, developing, and maintaining highly reliable services that power mission-critical crypto payment workflows. You'll help ensure the scalability, performance, and security of our APIs and SDKs used by global partners. 

Key Responsibilities

  • Build and scale microservices in Golang to support payment workflows, ledgering, and KYC integrations.

  • Own the end-to-end development of backend services – from architecture and coding to deployment and monitoring.

  • Write clean, testable, and efficient code with a focus on reliability and performance.

  • Design and manage RESTful APIs and WebSocket connections for real-time transaction updates.

  • Work with SQL and NoSQL databases to model and store financial data securely and efficiently.

  • Optimize the performance of Go code using best practices for service design patterns, concurrency, fault tolerance, benchmarking, and observability.

  • Proactively debug production issues, optimize service performance, and uphold SLAs.

  • Contribute to code reviews, technical discussions, and design reviews.

  • Lead or assist in breaking down high-level features and mentoring junior engineers.

  • Take ownership of service observability (monitoring, alerts, logs) and infrastructure reliability.

  • Building products that interact with multiple blockchains behind the scenes.

  • Collaborating with cross-functional teams to develop new features.

What we are looking for

  • Bachelor's/Master’s in Computer Science, Engineering, or equivalent.

  • 2–5 years of experience, including technical leadership and ownership

  • Strong hands-on experience in Golang and Python.

  • Deep understanding of microservice architecture and distributed systems.

  • Familiarity with Web3, crypto wallets, custody, or blockchain integrations (e.g., Ethereum, Solana).

  • Experience in integrating or building payment services is a plus.

  • Comfortable with CI/CD, Docker.

  • Passionate about writing well-tested code (unit, integration, load testing).

  • Strong communicator with the ability to work in a fast-paced, remote team.

  • Collaborating with cross-functional teams to develop new features.

Nice to have

  • Prior involvement in fintech, payments, or crypto infrastructure products.

  • Knowledge of compliance, KYC/AML flows, or transaction monitoring.

  • Experience of working with blockchains, RPC nodes and smart contracts.

Why join Mudrex?

  • Work on meaningful crypto infrastructure that serves real businesses.

  • High ownership environment with a strong engineering culture.

  • Competitive compensation and benefits.

  • Health insurance, relocation support, and mental wellness benefits.

  • Sponsored training and learning opportunities to help you grow.


Submit Your Application

You have successfully applied
  • You have errors in applying