Tech Lead

Rain Technologies Inc.•New York, NY
•$180,000 - $230,000•Remote

About The Position

Rain is seeking a remote Tech Lead to join its engineering team and lead a multidisciplinary squad of backend, frontend, and QA engineers. The role owns foundational systems that serve as the source of truth for transactions, balances, and financial movement across the platform, and helps shape the architectural direction of Rain’s financial health products. This includes designing financial product systems, leading banking partner integrations, and maintaining accuracy in ledgers and repayment reconciliation. The Tech Lead will set the team’s technical bar, guide system design, and drive the reliability and accuracy needed to support users’ financial lives. Working closely with product and engineering partners in a fast-paced environment, this person will apply sound architectural judgment while moving quickly without sacrificing precision. The role calls for someone motivated to solve complex technical challenges, shape strategic direction, and build critical infrastructure from the ground up. Rain is an AI Financial Health Platform serving 3.5 million employees at organizations including McDonald’s, Marriott, and T-Mobile. The company is backed by investors including QED and Prosus and has raised $150 million in venture funding.

Requirements

  • At least 7 years of professional experience, including at least 2 years in a formal or informal leadership role.
  • Expert-level proficiency in Go (Golang) and/or Python.
  • Deep SQL and PostgreSQL expertise, including transaction isolation levels, locking strategies, and schema migrations at scale.
  • Strong experience with Kafka for resilient asynchronous workflows.
  • Proven experience building reliable and scalable user-facing applications.
  • Advanced knowledge of AWS, including ECS, EKS, and RDS.
  • Experience with Docker and Kubernetes container orchestration.
  • Experience building or improving CI/CD pipelines using GitHub Actions or GitLab CI.
  • A you-build-it, you-run-it mentality toward infrastructure as code.
  • Understanding of system design and trade-offs between consistency and availability in distributed environments.
  • Ability to own projects and drive initiatives from concept to completion while proactively identifying challenges and solutions.
  • Excellent cross-functional collaboration and communication skills.
  • Familiarity with complex, large-scale distributed systems.

Responsibilities

  • Translate product requirements into robust technical solutions, recommend alternative approaches, and lead engineering efforts to meet ambitious targets.
  • Lead a multidisciplinary team and manage the team’s technical refinements and productivity.
  • Design and implement reliable systems and applications within a distributed microservices architecture.
  • Build and maintain integrations with third-party vendors and partners.
  • Design and implement highly available RESTful APIs supporting internal admin portals.
  • Create reusable code and libraries for use across teams, fostering collaboration and future scalability.
  • Enforce observability best practices using logging, metrics, and alerting systems.
  • Create and maintain technical documentation, including architecture designs, APIs, workflows, and system configurations.
  • Monitor Rain systems and applications to identify opportunities to improve performance and scalability.
  • Communicate and collaborate across teams to align priorities, clarify requirements, identify dependencies, and coordinate throughout the software development lifecycle.
  • Own foundational systems for transactions, balances, financial movement, ledgers, and repayment reconciliation.
  • Shape architectural direction for Rain’s financial health products and lead banking partner integrations.

Benefits

  • Flexible PTO
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Life coverage
  • Disability coverage
  • Parental leave
  • Monthly stipend
  • Equity options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service