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:
- 3+ 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
•
Last updated on Oct 9, 2024