Senior Software Engineer - Backend

Bengaluru   |   Full Time

About us 

Merkle Science is a blockchain data analysis company. We provide blockchain transaction monitoring and intelligence solutions for crypto asset service providers, financial institutions and government agencies to detect, investigate and prevent money laundering, terrorist financing and other criminal activities.

Founded in 2018, the team comes with a combined experience across for Luno, Paypal, Bank of America and Instamojo. We are headquartered in Singapore with presence in London & Bangalore. We're funded by Digital Currency Group, Bitmex Ventures, Kenetic, Lunex, and SGInnovate. 

Tech Stack

  • Web-application is completely written on Python, Vue.js and React.js

  • Infrastructure is deployed through Google Cloud and Amazon Web Services using Docker, Kubernetes and Terraform

  • We use Apache Beam, Apache Airflow and AWS Sagemaker to manage our Big data and AI workflows

  • Clickhouse and TigerGraph are the analytical data-warehouses

Job Overview 

We are looking for a Backend Developer who has a good understanding of all stages of software development. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, whilst ensuring high performance and responsiveness to requests from the front-end. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


  • Build out and help scale our Django (+ReactJS / VueJS) based web application as we add new features and customers

  • Design high-quality software and architecture

  • Collaborate with stakeholders within Engineering (Frontend, UX, Data-Engineering.) to maintain a high bar for quality in a fast-paced environment 

  • Supervise our Infrastructure modernization by use of technologies such as Kubernetes, Micro-services and Terraform

  • Expand product scope to support Enterprise customers and Partner acquisition channels

  • Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment.

Preferred Experience

  • 5+ years of work experience as a Software Engineer

  • 3+ years of work experience on Django (Python) backend

  • Experience with DevOps tools such as Docker and Kubernetes

  • Working knowledge of Javascript (Frameworks such as Angular, React or Vue is a plus), HTML, and CSS

  • Experience with a fast paced & lean startup (< 20 engineers)

Nice to Have

  • Prior experience managing a team of Engineers (5+ engineers)

  • Prior experience in a company building B2B / SaaS / Enterprise solutions

  • Prior experience in risk management or cryptocurrencies 

What you’ll get

  • Work closely with the Founders in helping grow the organisation to the next level alongside some of the best and brightest talent around you
  • An excellent culture, we encourage collaboration, growth and learning amongst the team
  • Competitive salary and equity
  • Flexible working hours and great culture
  • An autonomous and flexible role where you will be trusted with key tasks.
  • An opportunity to have real impact and be part of a company with purpose.

If you want to work in a collaborative environment where opportunities are offered, skills are stretched and excellence is rewarded, you might be exactly what we’re looking for.

Submit Your Application

You have successfully applied
  • You have errors in applying