As a Senior Software Engineer on the Live Pay team, you'll shape the backend infrastructure that powers real-time financial access for everyday users. You'll design and implement scalable services using JVM-based languages, focusing on clarity, reliability, and long-term maintainability across distributed systems.
What You'll Do
- Lead the development of core platform services, translating complex financial workflows into efficient, well-structured code
- Architect and deploy microservices using REST and gRPC, integrating through event queues and messaging systems
- Diagnose and resolve issues across multiple layers of the stack, from database to service layer
- Build and maintain automated testing frameworks to support continuous integration and deployment
- Guide peers through code and design reviews, fostering a culture of technical excellence
- Partner with product, data, and design teams to deliver features that improve financial accessibility
What We're Looking For
You bring 4+ years of software development experience with a strong foundation in backend systems. You're fluent in at least one JVM language and have production experience with cloud platforms, relational databases, and event-driven patterns.
- Proficiency in Java, Kotlin, or Scala, with experience in Spring or Spring Boot
- Hands-on work with AWS, GCP, or Azure environments
- Experience using Kafka, Kinesis, or similar streaming technologies
- Familiarity with CI/CD pipelines and test automation
- Degree in computer science or related field, or equivalent professional experience
Preferred Background
- Exposure to NoSQL databases
- Working knowledge of Kubernetes and microservices architecture
- Experience with AI-powered coding tools such as Copilot or Cursor
Work Environment
This is a hybrid position based in Vancouver, requiring three days per week in the office. The team operates in a fast-moving, mission-driven environment, supported by experienced leaders and strong technical mentorship.
Compensation & Benefits
The annual salary range for this role is $199,000 – $244,000 CAD, with equity included. Comprehensive benefits support your health and long-term growth.


