Engineering

Lead Backend Engineer

Bengaluru   |   Full Time

🌟 Team and Role: 

At Merkle Science, we are creating the infrastructure necessary to ensure the safe and healthy growth of the industry, supporting the transition as cryptocurrencies consolidate with the $22 trillion financial services market. Merkle Science envisions a world powered by crypto. We are the architects enabling crypto companies — trailblazers and disruptors who are pushing the boundaries of innovation — to scale and mature so that a full range of individuals, entities, and services may transact with crypto safely. We are located across the globe with offices in Singapore, London, Bangalore and New York (upcoming). Merkle Science was founded in early 2019. Today we boast of over 60 customers, and we are just getting started. 

As a Lead Backend Engineer, 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.

⚡️ What does the Product do? 

We boast of the best user experience amongst our peers and unmatched customizability. On a high level, we have two products. One is an investigation tool that helps the user track the flow of funds once a scam or a hack occurs. Intelligence wings and government bodies mostly use this product. The other product is a compliance tool that ensures that we can help crypto companies, financial institutions, regulators, and banks monitor the kind of funds flowing and stop the bad players from using crypto to do something wrong, such as transactions over darknet or fraud. We also provide intelligence services and reports. Did we mention that we are working on some super innovative and bold products that we cannot share details about here? 

💥 What will you do?

As a Lead Backend Engineer, you will

  • Build out and help scale our Django (+ReactJS / VueJS) based web application as we add new features and customers
  • Help us transition from a monolithic system architecture to micro-services and serverless system architecture to help meet our future scaling requirements

  • Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
  • Build out features to enable multi-channel customer acquisition include partner channels, enterprise channels and government channels
  • Integrate third party plugins to enhance customer experience and internal tooling build internal tooling to improve internal team efficiencies.
  • Actively participate in code reviews
  • Work with our quality assurance team to improve coverage on our automated testing suites

🙋 What are we looking for? 

While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture are 

  • Prior experience of a few years (3+ years) with python based frameworks as Django or Flask would be essential to working on our application stack.

  • You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns and styling your code through code-linting policies.

  • You enjoy designing software architecture by collaborating with engineering managers, architects and other lead engineers to explore existing systems, determining areas of complexity, potential risks to successful implementation.

  • You enjoy coaching folks to achieve outcomes through nudges.

 👀 What process do we follow? (<2 weeks)

  1. Application: We will keep it simple. You can apply directly through our job portal. All we ask for is a Resume. Additional Portfolio links such as Github, Medium or a Personal website are welcome

  2. Screening: We will screen your profile and get back with a decision within a week.

  3. Interviews: We will have two rounds of interviews. Round one (30mins) will focus on getting to know each other better and identifying if this could work for both of us. Round two (60mins) is a technical round where we will review your prior experience and discuss how you would build backend systems to solve a problem we will introduce on call. 

  4. Meet the Team: Culture-Fit is essential for both you and us. So we always go the extra mile, and you will meet two other colleagues on the team who you would be work with. Here, you could discuss questions on stack, culture and some other things you might be interested in if you had a consider a new role.

  5. Offer Rollout: If all looks well, we will open a bottle of champagne. 

📢 Other information you may want to consider 

  • We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
  • Our backend tech stack includes Django, FastAPI, Postgres, Redis, Clickhouse and TigerGraph. Our environments are managed through Docker, Kubernetes and Terraform.

❤️ Well Being, Compensation and Benefits

We care about your well-being. Along with excellent health insurance, we offer flexible time off, numerous Learning & development initiatives where Merkle Science invests in employee development, and working hours that we have not heard a single complaint against. We respect your weekends too :) We regularly host team-building sessions and encourage discussions around mental well-being as well. 

On the compensation front, We admire the talent and believe in rewarding people for their inputs. Compensation is best in class, along with generous equity, and the whole process will be transparent from the very minute we speak to you. 



Submit Your Application

You have successfully applied
  • You have errors in applying
Or
  Autofill with LinkedIn