Software Engineer II, Backend (Decisions Orchestration)

New
A
AffirmFinancial services
Remote Canada. 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

Required Skills
AWSPythonKotlinMySQLRedisMicroservicesGitHub

Requirements

  • Have equivalent practical experience or a Bachelor’s degree in a related field.
  • Have a proven track record of developing, testing, and shipping high-quality software at scale.
  • Use Python.
  • Use Kotlin.
  • Work with RPC.
  • Work with Redis.
  • Work with MySQL.
  • Work with AWS.
  • Use GitHub.
  • Work with product and engineering leaders to define projects and drive technical decisions.

Responsibilities

  • Design and implement forward-looking technical approaches to solve large, open-ended problems.
  • Own components of checkout systems and define their long-term health.
  • Improve the health of surrounding systems.
  • Collaborate with engineers across the organization to build the next generation of the checkout platform.
  • Develop API and microservice interfaces for managing customer transactions.
  • Identify opportunities to improve the performance and reliability of systems supporting the purchasing journey.
  • Improve engineering standards, tooling, and processes across the checkout platform.
View Full Description & ApplyYou'll be redirected to the employer's site
133,000 - 183,000 CAD per year
Apply Now