Backend Developer MX/USA

Ciudad de México, Mexico | Technology | Full-time | Partially remote


If you love building scalable, high performance, reliable distributed systems and want to work with people who feel the same way you do, let's talk!

About us:

The engineering team at Drip Capital is responsible for building and maintaining the online global trade financing platform that supports the interactions between buyers, sellers, financing partners, insurance agents, global retail partners, trade agents, shipping & transportation companies, supply chain and warehousing companies worldwide. 


Our primary  goal is to ensure that customers are provided  time-critical capital and at the same time balance  requirements related to risk, fraud management and compliance. The services are accessed by customers world wide and hence the engineering systems need to be policy driven, easily reconfigurable and able to handle multiple regional languages. We use machine learning for risk classifications/predictions, intelligent document parsing sub systems, robotic process automation, REST APIs to connect our microservices and a cloud based data lake and warehouse for data storage and analysis.

What are the benefits of being a Dripster?

-Highly competitive salary.

-Flexible schedule.

-Hybrid work (Home-Office*Pet-friendly).

-15 vacation days /o/

-Medical insurance with extensive coverage

-Education budget

-Personal and professional development

-The opportunity to work with an amazing team


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 micro services 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

    • 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  building low latency distributed systems, that are scalable, reliable
  • 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 micro services and multiple levels of the stack
  • Prior open source contributions is a plus
  • Ability to speak Spanish and English