Rain logo

Backend Engineer - Rain

View Company Profile
Job Title
Backend Engineer
Job Location
Remote, LATAM
Job Description
Rain is a venture-backed fintech with a mission to enable billions of people to reach financial freedom. Our first product gives employees instant access to their earned wages, enabling people to start their journey to financial success. Rain is the fastest-growing startup in the category and was incubated with QED Capital, a top fintech venture fund.

We are looking for a Backend Software Engineer that must have some Golang experience. 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.

As a Software Engineer with Rain, you will play a central role as we scale to 1M+ users. You will work with our 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.

Responsibilities:
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

Skills and Qualifications:
Proficient knowledge of back-end programming languages, Go / Golang is a MUST.
Familiar understanding with Kubernetes, Kafka & Postgres
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
Requirements
A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience.
3+ years of Software Development experience

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

Everything You Need, One Platform.

From job listings to startups, investors to funding rounds, and everything in between, Employbl puts the power in your hands. Why wait?

Start your free trial today!


Stay Ahead of the Curve

Sign up for our newsletter to stay informed about the latest startups and trends in the tech market. Let Employbl be your guide to success.

Rain Headquarters Location

,

View on map

Rain Company Size

Between 200 - 500 employees

Rain Founded Year

2017

Rain Total Amount Raised

$222,690,000

Rain Funding Rounds

View funding details
  • Series B

    $110,000,000 USD

  • Series Unknown

    $75,000,000 USD

  • Series A

    $25,000,000 USD

  • Series A

    $9,365,000 USD

  • Seed

    $820,000 USD

  • Seed

    $2,505,000 USD