Senior Software Engineer - Kotlin at Swim Recruiting — NeverHard
Senior Software Engineer - Kotlin at Swim Recruiting in New Westminster, Greater Vancouver. Skills: Architecture, Backend Systems, Compliance, Kotlin, Mentoring. Apply on NeverHard.
Company
Swim Recruiting
Location
New Westminster, Greater Vancouver
Type
contract
Required skills:
Architecture
Backend Systems
Compliance
Kotlin
Mentoring
Risk Analytics
Risk Rating
Software Development
Suspicious Activity Identification
Transaction Monitoring
6-month contract Software Development Engineer role with a global fintech organization with an engineering team located in Metrotown.
6-month contract role focused on Kotlin development
Great organization with a very collaborative environment
Hybrid work environment with 3 days a week in office in Vancouver.
What & Why:
Our client is a leading global fintech company seeking a Senior Software Development Engineer to own the technical direction of core transaction monitoring systems, including suspicious activity detection and customer risk rating pipelines. This is an engineering domain where correctness carries legal consequences, a missed report or false negative has real regulatory impact. The role works closely with Compliance, Risk Analytics, and Product to translate regulatory requirements into scalable, observable backend systems, owning services end-to-end from architecture through on-call. This role is well-suited to an engineer who takes pride in building systems where quality directly matters, and who is comfortable leading technical discussions and mentoring others in a high-stakes, compliance-driven environment.
Who:
Our client is a leading digital financial services company focused on making international money transfers faster, more affordable, and more transparent for customers worldwide. With a presence across more than 170 countries, they have built a reputation for combining rigorous compliance standards with customer-first product design at global scale. The company recently opened a Vancouver office located in Metrotown, offering a collaborative hybrid work environment with three days per week in office.
You:
You will bring the following education, skills and experience to the role:
7+ years of backend services development with demonstrated domain ownership
Strong distributed systems fundamentals, including designing for scale, failure, and eventual consistency
Proficiency in Go, Kotlin, or Java (or another backend language with willingness to ramp up on Kotlin)
Data fluency, including complex SQL and experience working with data pipelines and analytics teams
Compensation:
This role pays between $85-105 per hour
Next Steps:
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.