Motive is looking to build and scale their financial stack, specifically focusing on processing transactions from Motive customers through APIs/services that integrate with payment platforms. They aim to deliver best-in-class reliability and performance for payment transactions, including integration with payment platforms, invoice generation, transaction processing, and fraud prevention.
Requirements
- Experience building product infrastructure, distributed systems and data models
- Experience in Ruby on Rails, Go Lang, Java, Javascript/Node.js or similar language
- Experience with relational and NoSQL databases such as PostgreSQL, DynamoDB, Redis, and Cassandra
- Experience building for Cloud Infrastructure such as AWS, GCP, Azure or private clouds
- Experience building product platforms, using micro-services and distributed systems technologies
- Experience in modern programming languages. Proficiency in Ruby, Golang, Kotlin/Java is a plus.
- Ability to quickly learn billing/payment related third party integration like stripe or adyen.
Responsibilities
- Build and scale data models and improve system performance.
- Build and make scalable design choices for API interfaces to work across internal and external applications and services.
- Build appropriate monitoring, logging, debugging for the health of the system.
- Actively work on our AWS cloud infrastructure
- Develop highly observable, reliable, and scalable platform components with a focus on long-term maintainability.
- Design, build, and maintain scalable APIs for both internal and external applications.
- Champion engineering excellence by proactively reducing technical debt and improving code quality.
Other
- Communicate effectively cross functional teams and projects.
- Mentor and learn from the developers within the engineering organization
- Mentor and learn from other engineers to foster a culture of continuous growth.
- Ownership and Problem Solving mindset
- This is a hybrid role, with the expectation of being in the office 1–2 days per week.