Remitly
Senior Software Developer Engineer (Transaction Monitoring Team)
Job Description
Requirements
- Bachelor's degree in Computer Science, Engineering or equivalent work experience
- 7+ years of backend services development and domain ownership
- Proficiency in Go, Kotlin or Java preferred; strong engineers from other backend languages (Javascript, C#, Python) who are willing to ramp on Kotlin are welcome
- Experience with microservice, or distributed systems based on AWS, or similar cloud solutions
- Strong distributed systems fundamentals — you've designed systems that handle scale, failure, and eventually-consistent data
- Data fluency — comfortable writing complex SQL, working with data pipelines, and partnering with analytics teams on data marts and reporting
- Experience working directly with product and cross-team stakeholders to achieve outcomes
- Experience owning and operating systems end-to-end
What the job involves
- You’ll own the technical direction of systems lik...