Senior Software Engineer, Backend (Fraud Decisioning)

Affirm, Inc.
Canada
150K $-200K $ / an
Télétravail
Temps plein

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

We are looking for a Senior Software Engineer to lead projects and initiatives on the Fraud Decisioning team. You’ll be responsible for building tools and systems that empower Affirm fraud fighting capabilities, work with cross-functional teams to adopt and monitor those and use analytics and data driven decisions to further improve the performance and quality of fraud deciders.

Our mission is to drive growth while protecting Affirm, buyers, and merchants. We achieve this by leveraging data to evaluate risk at critical points in the user journey, adapting to the ever-changing fraud landscape, and by introducing new fraud-fighting capabilities..

What You’ll Do

  • Work across the org to plan and execute large, cross-functional initiatives, including : project definition, technical specification, task break-down, delivery, monitoring, and maintenance.
  • Generate simple and elegant designs that are easily deployed and debugged, but anticipate the unhappy path. Write high-quality code that can be easily understood and leveraged by others.
  • Review others’ work and provide constructive feedback in order to maintain high and consistent quality standards across teams.
  • Lead and mentor engineers to help them succeed and grow. Provide the right context to engineers and train them to take ownership of their respective pieces of the initiative.
  • Effectively incorporate needs and opinions from stakeholders, advocate for ideas and initiatives, and create a common understanding where all voices are heard.
  • Conduct technical and soft skill evaluations to inform and influence the hiring decisions. Develop and review the technical content and requirements of the interview process.

What We Look For

  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field
  • 3-5+ years of experience as a software engineer with leadership exposure and experience mentoring junior engineers
  • Experience with PyCharm or IntelliJ Idea
  • Prior experience architecting, building, launching, coding and maintaining complex systems
  • Passion for working with cross-functional teams including Product, ML, Analytics and Business teams
  • Expert at synthesizing complex business, product, and technical requirements to consistently produce high quality system designs and software

Base Pay Grade - N

Equity Grade - 6

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents).

In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

CAN base pay range per year : $150,000 - $200,000

Il y a plus de 30 jours
Emplois reliés
102 Yahoo Inc.
Remote,Canada
Télétravail

Yahoo Mail Backend Team develops and maintains high-performing systems that power mail for its 200 million plus active users. Effectively collaborate with other engineers and cross-functional teams. ...

Maple
Anywhere - Canada

We're growing our engineering team in order to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, Senior Back End Developers champion the principles of DevOps and the values of an open source community — automation and a self-serve developer experience are key to...

Magnet Forensics
Canada

The Engineering org is focused on producing software that solves the most important problems facing digital forensics and incident response professionals today. The Detection Engineering Team is looking for a talented engineer to join our growing team, responsible for building the next generation of...

hireVouch
Fully Remote, Canada, USA
Télétravail

As aSenior Engineer, you’ll report to and work closely with  the Principal Engineer, who is responsible for creating and driving the technical strategy for the user experience. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on pro...

Affirm, Inc.
Canada
Télétravail

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...

Lime
Canada

We are looking for a strong Senior Full-Stack Engineer on the Product Tooling team to elevate our product tooling offerings to the next level. Lead the cross-functional collaboration with PMs, Engineers, Design, Research, Data Scientists, and Operations teams. Mentor and support other engineers on t...

Instacart
Canada (ON, AB or BC Only)
Télétravail

You'll work closely with senior engineering leadership to establish technical vision and execution strategies across multiple teams driving dozens of initiatives. Proven experience in a senior engineering role with a focus on architecture and system design. Conduct engineering reviews to ensure high...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. Mentor and lead other engineers at Lime. Contribute to shaping the overall engineering culture ...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...

Instacart
Canada (ON, AB, or BC Only)
Télétravail

As a Staff/Senior Software Engineer, you will develop multiple new products from the ground up, tailored for various Instacart partners such as retailers and brands. Furthermore, you will mentor a team of 5-8 engineers, supporting their professional growth and development. Establish new standards to...