Remote Senior Backend Engineer — Go/Python APIs

Rain

Firenze

On-site

EUR 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Rain is seeking a Senior Software Engineer to join our remote EMEA team. You will manage backend platforms, integrate with 3rd-party vendors, and build scalable RESTful APIs for web and mobile applications.

The role emphasizes ownership, cross-functional collaboration, and working with distributed systems across banking, payroll and timekeeping domains. Candidates should have 5+ years of experience and strong cloud/container skills.

Qualifications

  • 5+ years of professional engineering experience.
  • Strong ownership mindset, able to drive initiatives from concept to completion.
  • Excellent cross-functional collaboration and communication skills.
  • Familiar with large-scale distributed systems.

Responsibilities

  • Translate product requirements into robust technical solutions and lead engineering efforts to meet targets.
  • Design and implement reliable systems in a distributed micro-services architecture.
  • Build and maintain integrations with 3rd-party vendors and partners.
  • Design and implement highly available RESTful APIs for web and mobile applications.
  • Create reusable code and libraries to ensure future scalability.
  • Enforce observability with logging, metrics, and alerting systems.
  • Create and maintain detailed architecture and API documentation.
  • Monitor systems to maximize performance and scalability.

Skills

Go
Python
RESTful APIs
Distributed systems
SQL/NoSQL databases

Tools

Kafka
RabbitMQ
Flink
AWS
Azure
GCP
Docker
Kubernetes
GitLab CI
GitHub Actions

Job description

Rain is seeking a Senior Software Engineer to join our remote EMEA team. You will manage backend platforms, integrate with 3rd-party vendors, and build scalable RESTful APIs for web and mobile applications.

The role emphasizes ownership, cross-functional collaboration, and working with distributed systems across banking, payroll and timekeeping domains. Candidates should have 5+ years of experience and strong cloud/container skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Staff Backend Engineer | Fintech Platform Architect
Remote Staff Backend Engineer | Fintech Platform Architect

Rain • Firenze

On-site
EUR 120,000 - 180,000
Remote Staff Backend Engineer – Fintech Platform Architect
Remote Staff Backend Engineer – Fintech Platform Architect

Rain • Italy

On-site
EUR 65,000 - 85,000
Remote Tech Lead — Scalable Microservices & APIs
Remote Tech Lead — Scalable Microservices & APIs

Rain • Firenze

On-site
EUR 103,000 - 155,000
Software Engineer – Backend (Remote)
Software Engineer – Backend (Remote)

Hire Feed • Italy

Remote
EUR 80,000 - 116,000
Remote work
Senior Backend Engineer - Distributed Systems (Remote)
Senior Backend Engineer - Distributed Systems (Remote)

Hire Feed • Ascoli Piceno

Remote
EUR 106,000 - 141,000
Senior Backend Engineer — Scalable, Hybrid/Remote Europe
Senior Backend Engineer — Scalable, Hybrid/Remote Europe

Visa Hunt • Italy

Hybrid
EUR 50,000 - 65,000
Senior Backend Engineer - Go, Python, AWS (Remote)
Senior Backend Engineer - Go, Python, AWS (Remote)

workfully • Milano

Hybrid
EUR 90,000 - 120,000
Buoni pasto
Remote Python Backend Engineer — Build Scalable APIs
Remote Python Backend Engineer — Build Scalable APIs

Hlpy • Milano

Remote
EUR 40,000 - 50,000
Full remote work
Training budget
Python Backend Developer (Remote)
Python Backend Developer (Remote)

Hire Feed • Italy

Remote
EUR 45,000 - 75,000
Senior Backend Engineer - FinTech Microservices, Remote-First
Senior Backend Engineer - FinTech Microservices, Remote-First

trtwo • Milano

Hybrid
EUR 55,000 - 70,000
Stock options