Software Engineer, Backend
Core
Architect and evolve serverless backend infrastructure and data pipelines for a consumer finance platform serving Canadian short-term credit users.
Role type
Senior IC backend software engineer (serverless/AI-native)
Builds
Scalable serverless microservices, payment processing systems, and data pipelines for a consumer finance app
Domain
FinTech / Consumer Finance / Serverless Cloud
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, AWS Lambda, event-driven architecture, Infrastructure as Code (Pulumi), distributed systems design, AI-assisted development patterns
Preferred skills
Experience with Supabase, Firebase, AWS Step Functions, SQS, EventBridge, Cursor, Claude Code
Technologies
AWS, Lambda, Pulumi, Supabase, Firebase, TypeScript, Node.js
Responsibilities
Lead architectural evolution of serverless backend systems; Refactor and modernize Lambda-based microservices; Design and implement robust data pipelines and payment processing systems; Champion best practices for AI-native development; Collaborate with infrastructure engineers to optimize AWS architecture; Drive consolidation and standardization of the data layer
Seniority
Senior, hands-on IC