Rain Instant Pay is hiring a Senior Backend Engineer to manage various areas of our backend platform, including API integrations with 3rd-party vendors and partners. The ideal candidate is excited to tackle tough technical challenges and looking for opportunities to contribute to our strategic thinking.
Requirements
- 5+ years of professional experience as an engineer
- Strong ability to take ownership of projects, driving 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
- Proficient in backend languages: Go/Golang, Python
- Strong expertise in designing and developing RESTful APIs
- Expertise in SQL and NoSQL database technologies, including data model design and optimization
- Proven experience at building reliable and scalable user-facing applications
- Proficiency in message queuing systems such as Kafka, RabbitMQ, or Flink
- Familiarity with Cloud technologies: AWS/Azure/GCP, serverless, Docker, Kubernetes, ECS among others
- Effective release management experience for ensuring zero downtime and experience with CI/CD frameworks such as Gitlab CI and Github actions
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off
- 401k matching