Software Development Expert
Rain is a fintech company in the US, serving millions of employees and backed by top investors.
This position is remote, responsible for managing various areas of our backend platform, including API integrations with 3rd-party vendors and partners.
As a software developer, you will play a central role in making it easier for users to access Rain and build products that help users maintain positive cash availability.
* Translate product requirements into robust technical solutions.
* Design and implement reliable systems and applications in a fully distributed micro-services architecture.
* Build and maintain integrations with 3rd-party vendors and partners.
* Design and implement highly available RESTful APIs supporting user-facing web and mobile applications.
* Focus on creating reusable code and libraries that can be shared across teams.
Requirements:
* 5+ years of software development experience.
* A bachelor's degree in computer science or an equivalent combination of technical education and work experience.
* Proficient knowledge of back-end programming languages such as Go, Java, Python, and C++.