Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Affirm

Remote

CAD 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading fintech company in Canada is looking for an experienced Backend Developer to lead engineering efforts in a remote-first environment. The ideal candidate will have at least 4 years of experience in designing and launching backend systems using Python or Kotlin. This position offers competitive benefits, including a salary of up to $200,000 per year, flexibility, and opportunities for growth. Contribute to high-availability systems, collaborate across teams, and foster a quality-centric culture.

Benefits

100% subsidized medical coverage
Generous stipends for technology and food
Flexible vacation and holiday schedules
Employee stock purchase plan

Qualifications

  • 4+ years experience designing and launching backend systems at scale.
  • Experience with developing highly available distributed systems.
  • Strong verbal and written communication skills.

Responsibilities

  • Own and deliver quarterly goals for your team.
  • Collaborate with product management, design, and analytics.
  • Create and monitor metrics for the operations of your team's artifacts.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
Communication skills

Education

Bachelor’s degree in a related field
Job description

Employer Industry: Fintech

Why consider this job opportunity:
  • Salary up to $200,000 per year
  • Competitive benefits package including 100% subsidized medical coverage, dental, and vision for you and your dependents
  • Generous stipends for technology, food, and various lifestyle needs
  • Flexible vacation and holiday schedules to promote work-life balance
  • Opportunity for career growth and development within a remote-first work environment
  • Employee stock purchase plan allowing you to buy shares at a discount
What to Expect (Job Responsibilities):
  • Own and deliver quarterly goals for your team while leading engineers through ambiguity to solve complex problems
  • Collaborate with product management, design, and analytics throughout the product development lifecycle
  • Proactively identify and advocate for solutions to project, process, technology, or business issues
  • Create and monitor metrics to support the operations and availability of your team’s artifacts
  • Foster a culture of quality and ownership by improving code review and design standards
What is Required (Qualifications):
  • Minimum of 4 years of experience designing, developing, and launching backend systems at scale using languages such as Python or Kotlin
  • Proven track record of developing highly available distributed systems with technologies like AWS, MySQL, and Kubernetes
  • Experience defining technical plans for significant features or system components with elegant and extensible designs
  • Strong verbal and written communication skills for effective collaboration with a global engineering team
  • Bachelor’s degree in a related field or equivalent practical experience
How to Stand Out (Preferred Qualifications):
  • Experience making significant changes in a large codebase with a focus on safety and best practices
  • Demonstrated ownership of personal growth through proactive feedback-seeking from team and stakeholders

#Fintech #RemoteWork #BackendDevelopment #CareerGrowth #CompetitiveBenefits

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.