Tech Lead @Rain Technologies
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Tech Lead @Rain Technologies

3d ago - Rain Technologies is hiring a remote Tech Lead. 💸 Salary: unspecified 📍Location: EMEA

Role Description

As the Tech Lead, you will oversee the high-performance systems responsible for movement of funds, ledger integrity, and user identity. Your team’s work is the bedrock of our platform; if Core Services is fast and resilient, Rain is fast and resilient. We are looking for a leader who is passionate about building "invisible" infrastructure that is so robust it never skips a beat, even as we scale to support millions of additional users.

  • Partner with Product Managers to define the technical vision for Core Services, shifting from feature-delivery to long-term architectural excellence.
  • Lead the design of distributed microservices that manage high-volume financial transactions with absolute data integrity.
  • Raise the bar for the EMEA engineering hub by conducting deep code reviews, mentoring senior engineers, and establishing "gold standards" for Go and Python development.
  • Own the scalability of our core databases and message buses, ensuring the system can handle a 10x increase in user load.
  • Drive the adoption of advanced observability (distributed tracing, SLOs/SLIs) to maintain a highly available system where "zero downtime" is the baseline.
  • Act as the primary technical point of contact for Core Services when collaborating with Enterprise, Mobile, and Security teams.

Qualifications

  • You have 6+ 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 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.

Requirements

  • Expert-level proficiency in Go (Golang) and/or Python.
  • Deep expertise in SQL (PostgreSQL), specifically regarding transaction isolation levels, locking strategies, and schema migrations at scale.
  • 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.
  • Experience building or improving CI/CD pipelines (GitHub Actions/GitLab CI) and a "you build it, you run it" mentality toward infrastructure-as-code.

Diversity, Equity and Inclusion Commitments

As part of our dedication to the diversity of our workforce, Rain is committed to Equal Employment Opportunity and does not discriminate based on race, religion, color, national origin, ethnicity, gender, sex (including pregnancy), protected veteran status, age, disability, sexual orientation, gender identity, gender expression, or any unlawful criterion existing under applicable federal, state, or local laws. If you need assistance or accommodation due to a disability, you may contact us at [email protected].

What’s Next

Ensuring a smooth and enjoyable candidate experience is critical for us. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don’t be afraid to let us know if you need more flexibility.

Before You Apply
remote Be aware of the location restriction for this remote position: EMEA
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Tech Lead @Rain Technologies
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: EMEA
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later