Engineering Lead, Core Services & Distributed Systems
Rain
Town of Italy (NY)
On-site
USD 130,000 - 160,000
Full time
14 days+
Application generator
Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
Rain is seeking an Engineering Lead to head the development within Core Services in New York. The ideal candidate has 7+ years of experience, with expertise in Go and/or Python and SQL, along with strong capabilities in designing systems for scalable applications. You will manage a multidisciplinary team focused on optimizing employee financial systems through robust technical solutions. This role involves cross-functional collaboration and the creation of reliable, high-performance APIs.
Qualifications
7+ years of professional experience with 2+ years in a leadership role.
Expert-level proficiency in Go and/or Python.
Deep expertise in SQL, especially transaction isolation levels and schema migrations.
Responsibilities
Translate product requirements into technical solutions.
Lead a multidisciplinary team and manage productivity.
Design scalable systems in a micro-services architecture.
Skills
Go (Golang)
Python
SQL (PostgreSQL)
Kafka
AWS
Docker/Kubernetes
CI/CD pipelines
Job description
Rain is seeking an Engineering Lead to head the development within Core Services in New York. The ideal candidate has 7+ years of experience, with expertise in Go and/or Python and SQL, along with strong capabilities in designing systems for scalable applications. You will manage a multidisciplinary team focused on optimizing employee financial systems through robust technical solutions. This role involves cross-functional collaboration and the creation of reliable, high-performance APIs.