Rain (https://rain.us/) is a venture-backed fintech with a mission is 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 (https://qedinvestors.com/), a top fintech venture fund. Our team culture is rooted in a deep commitment to Shokunin, the Japanese philosophy of giving your very best for the general welfare of people. Other core values at Rain: radical transparency and zero ego. We are hiring a Senior Engineering Manager. The candidate will be responsible for managing a core engineering team (in Brazil) and various areas of our backend platform, including API integrations with 3rd-party vendors and partners. As a Senior Engineering Manager with Rain, you will play a central role as we scale to 1M+ users. You will work with our Brazil and US based product and engineering teams to implement quickly and contribute in all phases of the development lifecycle. Our ideal candidate is excited to tackle tough technical challenges and looking for opportunities to contribute to our strategic thinking.


  • Manage a team of engineers responsible for data integrations / onboardings / implementations / operations / tooling
  • 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 tools, reusable code and libraries for future use
  • Optimize Rain application for maximum speed and scalability
  • Design and implementation of data storage solutions

Skills and Qualifications:

  • Fluent in English
  • Strong team / project management and communication skills
  • Proficient knowledge of back-end programming languages, Go / Golang is a plus
  • Basic understanding of front-end technologies and platforms, especially React and React Native
  • 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

Note: Examples of past work will be required as part of the hiring process

  • A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience.
  • 5+ years engineering management experience
  • 5+ years of development experience

We propose:

  • Works on complex and interesting IT project;
  • Competitive salary;
  • Possible remote work or comfortable office in Minsk;
  • Paid Time Off;
  • Flexible schedule;
  • Paid English courses;
  • Learning and development budget;
  • Additional medical insurance and many others...

Senior Engineering Manager
В архиве с 8 августа 2021

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Похожие вакансии