Senior Software Engineer, Payment Platform
The role involves building billing and payment infrastructure for enterprise software. The engineer will focus on revenue-critical services and maintain end-to-end feature ownership.
- On-site
- Vancouver, BC
- Posted Aug 5, 2026
- Apply by Sep 4, 2026
- 1 position
Job summary
Overview Senior Software Engineer building billing and payment infrastructure for enterprise software. Scala and gRPC with microservices and Kubernetes, focusing on distributed systems, revenue-critical services, and end-to-end feature ownership. Key Information Seniority Level Senior+ Locations 🇨🇦 Vancouver, BC, Canada Remote Friendly No Languages ScalaTypescript
What you’ll do
The role involves building billing and payment infrastructure for enterprise software. The engineer will focus on revenue-critical services and maintain end-to-end feature ownership.
Requirements
Candidates should have senior-level experience with Scala, Typescript, and gRPC. Proficiency in microservices, Kubernetes, and distributed systems is required.
Listed skills
- KubernetesPreferred
- TypeScriptPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Scala
- gRPC
- Microservices
- Kubernetes
- Distributed Systems
- Typescript
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
