
Staff Software Engineer, Fullstack – Card Experiences
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Canada.
• Establish the technical strategy for the team with a long-term outlook spanning a year.
• Align the technical strategy with crucial projects that significantly impact the business.
• Collaborate with product management, design, and analytics throughout the entire product development cycle.
• Ensure that technical sustainability, risks, and trade-offs are comprehensively understood and managed.
• Define and champion technical solutions and operational processes.
• Oversee team operations and availability, including monitoring, triage rotations, playbooks, policies, testing, and alerting.
• Promote quality and accountability through code reviews and design standards.
• Advocate for best practices through written documentation and technical presentations.
• Cultivate team talent by providing feedback, guidance, and leading by example.
• Enhance and refine full-stack cardholder experiences and backend services at Affirm, a company dedicated to offering transparent pay-over-time solutions.
• A minimum of 8 years of experience in designing, developing, and launching scalable backend systems using languages such as Python or Kotlin.
• Extensive experience in creating highly available distributed systems.
• Familiarity with AWS, MySQL, Spark, and Kubernetes.
• At least 8 years of experience as a software engineer.
• Proficient in declarative UI frameworks such as React Native, React, or Vue.
• Expertise in designing, developing, and launching systems at scale.
• Experience in delivering significant features, system components, or phasing out existing functionality through technical and execution plans.
• Capability to write high-quality, maintainable code.
• Ability to navigate from low-level language idioms to large-system architecture.
• An AI-first mindset and engagement with current technologies.
• Proven ability to collect and iterate on feedback effectively.
• Excellent verbal and written communication skills.
• Equivalent practical experience or a Bachelor’s degree in a relevant field.
• Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
• Monthly stipends for health, wellness, and technology expenses.
• 100% subsidized medical coverage for both employees and their dependents.
• Dental and vision coverage for employees and their dependents.
• Remote-first work environment with flexible arrangements.
• Flexible time off policy.
• Generous holiday schedules.
• Employee stock purchase plan (ESPP) that allows employees to purchase Affirm stock at a discount.
• An inclusive interview process with accommodations available for candidates with disabilities.
• In-person onboarding experience for all new hires.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.