Software Engineer II, Backend

New
A
AffirmUnderwriting platform
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.Full-TimeMiddle
Salary133,000 - 183,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
1.5+ years of experience as a software engineer.
Required Skills
AWSPythonKotlinKubernetesMySQLDistributed Systems

Requirements

  • Have 1.5+ years of experience as a software engineer.
  • Have experience designing, developing, and launching backend systems.
  • Be proficient in Python or Kotlin.
  • Be familiar with distributed systems building blocks and technologies such as AWS, MySQL, and Kubernetes.
  • Be able to turn business scenarios into solutions that interact with multiple software components.
  • Write clear, well-tested, extensible code.
  • Be comfortable navigating large codebases and debugging others' code.
  • Provide feedback to other engineers through code reviews.
  • Proactively seek feedback from teammates, managers, and stakeholders.

Responsibilities

  • Break larger projects into individual tasks and deliver them in multiple phases with support from the tech lead and manager.
  • Collaborate with product management, design, and analytics throughout the product development lifecycle.
  • Articulate technical constraints and partner on decisions that consider risks and trade-offs.
  • Create and monitor metrics, escalate issues when needed, and support team operations and availability.
  • Contribute to on-call efforts and participate in interview and team growth activities.
  • Design and implement features for the underwriting platform across Affirm Card, e-commerce sites, and the Affirm app.
View Full Description & ApplyYou'll be redirected to the employer's site
133,000 - 183,000 CAD per year
Apply Now