Software Development Engineer, Backend

Mumbai, Maharashtra, India | Technology | Full-time

Apply

Your Role:

As a Software Engineer in Drip Capital’s engineering team, you will have the opportunity to take ownership of :

  • Designing, building, deploying and maintaining the microservices that work in tandem to provide time-sensitive capital for customers worldwide
  • Working closely with product managers to understand customer requirements and define what needs to be built
  • Building machine learning-powered analytics and risk modules that adapt to individual and  market variations
  • Create and enhance workflow automation, rules engine modules using robotic process automation, intelligent document scanning   

Our Checklist:

  • 1+ years of relevant work experience of  building low latency distributed systems, that are scalable, reliable
  • Strong problem solving and communication skills 
  • Knowledge of one programming language that is used to build backend applications such as Ruby, Golang, Java, C/C++, Python
  • Knowledge of at least one MVC Framework that is used to build backend applications such as Ruby on Rails, Spring, CodeIgnitor etc
  • Understanding of software architecture fundamentals, such as object-oriented design, abstractions and system design
  • A desire to build well-engineered reusable backend components with high-quality code. Basic knowledge of test-driven software development
  • Ability to debug issues across microservices and multiple levels of the stack
  • Prior open source contributions is a plus