Backend Developer
About the Tech TeamThe 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 worldwide 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 subsystems, robotic process automation, REST APIs to connect our microservices and a cloud-based data lake and warehouse for data storage and analysis.Our team comprises talent from top-tier institutions including Wharton, Stanford, and IITs with years of experience at companies like Google, Amazon, Standard Chartered, Blackrock, and Yahoo. We are backed by leading Silicon Valley investors - Sequoia, Wing, Accel, and Y Combinator. We are a global company headquartered in Silicon Valley along with offices in India and Mexico.Your RoleAs 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
- 2+ 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 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 microservices and multiple levels of the stack
- Prior open source contributions is a plus
Job Type
Payroll
Positions
Backend Developers
Must have Skills
Languages
english - Fluent
Refer a friend for this role and earn
12.25 USD
Use the share options below Learn More
Refer a friend for this role and earn {{(JobDetailByID.referral_fee > 0) ? getExchangeDecimalRateData((JobDetailByID.referral_fee/4)): getExchangeDecimalRateData(49/4) | number : 0 }} {{currency_code}}
Don’t forget to share your referral URL
2 - 54 K/Year USD (Annual salary)
Longterm (Duration)
Partially Remote Mumbai, Maharashtra, India
India
Sshikha B