All Go engineer jobs

Rain

21.12.2021

About the company:
Rain - a venture-backed fintech with a mission to kill predatory financial products like payday loans. Our first product gives employees instant access to their wages, which solves a major problem for real people (115 million American workers are living paycheck-to-paycheck). Rain is the fastest-growing startup in the category and was incubated with QED Capital, a top fintech venture fund.
https://rain.us/

Salary fork:
5000 - 9000 USD net

Type of work:
Full-time

Type of employment:
Remote

Job description:
We are looking for a Senior Backend Software Engineer. This position is remote. The candidate will be responsible for managing various areas of our backend platform, including API integrations with 3rd-party vendors and partners.

Responsobilities:
- Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines;
- Operational Excellence - monitoring & operation of production services including implementation of adequate resilience and high-availability models to support 24x7 operational availability;
- Manage backend API integrations with 3rd-party vendors and partners;
- Manage integration of user-facing elements developed by our front-end developers with server side logic;
- Build reusable code and libraries for future use;
- Optimize Rain application for maximum speed and scalability;
- Design and implementation of data storage solutions.

Position requirements:
• 7+ years of Software Development experience;
• A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience;
• Proficient knowledge of back-end programming languages such as Go / Golang, Java and C++;
• Basic understanding of front-end technologies and platforms, especially React and React Native;
• Good understanding of server-side CSS preprocessors;
• Solid understanding of REST API design and development with experience building REST APIs;
• Experience with API security standards and implementation (OAuth);
• Good experience with API frameworks;
• Integration of multiple data sources and databases into one system;
• Management of hosting environment, including database administration and scaling an application to support load changes;
• Data migration, transformation, and scripting;
• Setup and administration of backups;
• Creating database schemas that represent and support business processes.

Working conditions:
• Competitive salary;
• Medical insurance;
• Working hours by IST zone;
• Partial compensation for language classes;
• Trial paid period - 3 months;
• Employment by contract.

Discuss Go engineer position in chat

© 2026 Jooby.dev

Your Account
LoginRegister