Skip to content
← Back to job listings

Tech Lead

Rain · Lisbonne, Portugal

Imported listingfull-timeabout 1 month ago

About The Role

Join Rain, a leading financial technology company, as a Tech Lead in our Core Services team. In this role, you will spearhead the development of our fundamental engine that powers the entire Rain ecosystem. You will lead a multidisciplinary squad of backend, frontend, and QA engineers, shape the architectural direction of our products, and design and implement reliable systems and applications. This is an exciting opportunity for an experienced tech leader who is passionate about solving complex technical challenges and driving our strategic vision forward.

  • Lead a multidisciplinary squad of backend, frontend, and QA engineers, shaping the architectural direction of Core Services products.
  • 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 the context of a fully distributed micro-services architecture, focusing on creating reusable code and libraries.
  • You have 7+ years of professional experience, with at least 2+ years in a formal or informal leadership role
  • You don’t just write code; you design systems. You understand the trade-offs between consistency and availability in distributed environments
  • You’re familiar with complex large scale distributed systems
  • You have excellent cross-functional collaboration and communication skills
  • You have a strong ability to take ownership of projects, driving initiatives from concept to completion, while proactively identifying challenges and solutions
  • Experience building or improving CI/CD pipelines (GitHub Actions/GitLab CI) and a "you build it, you run it" mentality toward infrastructure-as-code
  • Deep expertise in SQL (PostgreSQL), specifically regarding transaction isolation levels, locking strategies, and schema migrations at scale
  • Expert-level proficiency in Go (Golang) and/or Python
  • Strong experience with Kafka for building resilient, asynchronous workflows
  • Proven experience at building reliable and scalable user-facing applications
  • Advanced knowledge of AWS (ECS, EKS, RDS) and container orchestration using Docker/Kubernetes

This is an external listing. JobSpring does not represent or verify the employer. Report this listing