Golang / Go Job: Senior Backend Engineer

Rain

Senior Backend Engineer at Rain

Remote โ€บ ๐Ÿ‡ช๐Ÿ‡บ 100% remote position (in European timezone)
  (Posted Oct 18 2026)

Please mention that you found the job at Golangprojects.com

Apply now!  

Job description
Rain is the world's first AI Financial Health Platform, serving 3.5 million employees at leading organizations like McDonald's, Marriott, and T-Mobile. Rain works in the background to optimize every employee's financial life to prevent shortfalls and build long-term stability. Backed by top investors including QED and Prosus, Rain has raised $150M in venture funding to fuel our next stage of hyper growth.

We are looking for a Senior Software Engineer in EMEA. 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 Backend Engineer 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. You will work with our international product and engineering teams to manage products in the interception of the banking, payroll and timekeeping domains. Our ideal candidate is excited to tackle tough technical challenges and looking for opportunities to contribute to our strategic thinking

What Youโ€™ll Do

Translate product requirements into robust technical solutions, recommend alternative approaches, and lead engineering efforts to meet ambitious targets

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 ensure scalability for future projects

Enforce observability best practices, leveraging tools like logging, metrics, and alerting systems

Create and maintain detailed technical documentation (architecture designs, APIs, workflows, and system configurations)

Continuously monitor systems for opportunities to maximize performance and scalability

Who You Are

You have at least 5 years of professional experience as an engineer

You have a strong ability to take ownership of projects, driving initiatives from concept to completion, while proactively identifying challenges and solutions

You have excellent cross-functional collaboration and communication skills

Youโ€™re familiar with complex large scale distributed systems

Required Technical Qualifications

Proficient in backend languages: Go/Golang, Python

Strong expertise in designing and developing RESTful APIs

Expertise in SQL and NoSQL database technologies, including data model design and optimization

Proven experience at building reliable and scalable user-facing applications

Proficiency in message queuing systems such as Kafka (preferred), RabbitMQ, or Flink

Familiarity with Cloud technologies: AWS/Azure/GCP, serverless, Docker, Kubernetes, ECS among others

Effective release management experience for ensuring zero downtime and experience with CI/CD frameworks such as Gitlab CI and Github actions

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Rain

Rain
job info / career page
Linkedin profile
Location: ๐Ÿ‡ช๐Ÿ‡บ EU Remote, 100% Remote

Map of Europe

Skills wanted, in addition to Golang:
ai aws azure docker gcp
go golang kafka kubernetes nosql
python rabbitmq sql

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

Other interesting golang jobs

Golang job Senior Backend Engineer (Go) | Studio AI at Creative Fabrica Senior Backend Engineer (Go) | Studio AI - Creative Fabrica   (June 2026)
Amsterdam, Netherlands (Remote work possible)
About Creative Fabrica Creative Fabrica is a subscription platform serving millions of creators, designers, and crafters worldwide. We're built on the principle that everyone can be creative. We remo...
Golang job Senior Software Engineer โ€“ Reporting at Cast AI Senior Software Engineer โ€“ Reporting - Cast AI   (March 2026)
Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR / year
Why Cast AI? Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast...
Golang job Senior Backend Engineer - Build AI Agents at Salesforge Senior Backend Engineer - Build AI Agents - Salesforge
Remote Europe, 100% Remote
Salesforge is hiring a Backend Engineer (5+ yrs) to build autonomous AI sales agents. Use APIs, message queues, and DBs (Go is a plus). Join our high-impact, no-BS team to redefine sales

Golang job Backend Go Engineer - Build The Next Generation Of Global Saas & Marketplace Commerce! (fully Remote, California-based Company) at CYZA Backend Go Engineer - Build The Next Generation Of Global Saas & Marketplace Commerce! (fully Remote, California-based Company) - CYZA   (November 2025)
Worldwide, 100% Remote
****August 2026**** ABOUT THE OPPORTUNITY We are looking for passionate Go engineers to join our experienced team and help build the next generation of e-commerce and local service marketplaces. T...
Golang job Senior Software Engineer โ€“ Karpenter at Cast AI Senior Software Engineer โ€“ Karpenter - Cast AI   (March 2026)
Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR/year
Why Cast AI? Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with ai Golang jobs with aws Golang jobs with azure Golang jobs with docker Golang jobs with gcp Golang jobs with kafka Golang jobs with kubernetes Golang jobs with nosql Golang jobs with python Golang jobs with rabbitmq Golang jobs with sql