Backend Software Engineer at Affirm in Ottawa

Backend Software Engineer at Affirm in Ottawa

Ottawa Full-Time Remote
A

Elevate your backend engineering career with Affirm's remote team in Canada, specializing in Redis and Valkey Cache Services. Drive innovation in data infrastructure while collaborating closely with cross-functional teams.

Join Affirm as a Software Engineer II, focusing on backend systems and cache service scaling. With at least two years of experience, expertise in Python or Kotlin, and a solid understanding of distributed systems, you'll contribute to mission-critical infrastructure projects. Your role involves hands-on problem-solving and system optimization in a fast-paced environment.

Key Responsibilities:

  • Build and scale Cache Services on Redis and Valkey
  • Automate and optimize cluster management processes
  • Collaborate on caching strategies with client teams
  • Define service-level objectives and develop alerts
  • Support the team with product lifecycle collaboration

Requirements:

  • 2+ years as a software engineer
  • Proficient in Python or Kotlin programming
  • Experience with AWS, MySQL, and Terraform
  • Knowledge of Redis and in-memory data storage
  • Capability to handle on-call incidents and debugging

Join Affirm to expand your skills while contributing to meaningful financial solutions.

Backend Software Engineer at Affirm in Ottawa employer: Affirm, Inc.

Affirm is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Staff Backend Engineer role in Canada. With a strong emphasis on employee growth, you will have the opportunity to mentor fellow engineers and lead impactful projects that align with business goals, all while enjoying the flexibility of a remote work environment that promotes work-life balance.

A

Contact Details:

Affirm, Inc. Recruitment Team