Software Engineer II, Backend (Disclosures)

Affirm, Inc.
Canada
$105.3K a year
Remote
Full-time

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.

Affirm’s mission is to build honest financial products to improve user’s lives. We are seeking a Software Engineer to build parts of Affirm's backend disclosure and localization systems which enable Affirm's products to be offered across multiple geographies and locales.

You will investigate, spec, design, and implement systems to generate, send, and archive legal disclosures to Affirm customers for our expanding financial products and services.

You will look for opportunities to create internal tooling and automate processes to increase efficiencies in launching new products across multiple locales.

Your technical leadership will have a high impact on the future growth of Affirm, as we aim to provide honest financial products throughout the world!

What You’ll Do

Work with technical leaders in the team to design and implement insightful forward-looking approaches that go beyond the direct team and solve large open-ended problems

Collaborate with engineers within the Disclosures team and across other product engineering teams to create a platform that can be integrated with many teams

Take ownership over parts of the Disclosures system

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

Conduct technical evaluations to inform and influence the hiring decisions

What we look for

2+ years of experience as a Software Engineer

Eager to learn new things and have a growth mindset

Fluency in backend development

Familiarity with Python, AWS, and Kubernetes is a plus

Prior experience designing, building, launching, and maintaining consumer scale products

Strong cross-team communication and collaboration skills

Experienced at synthesizing complex business, product, and technical requirements to consistently produce high quality system designs and software

Humble and authentic leadership which places the needs of others first and helps people develop and perform as highly as possible

Experience scaling systems in a service oriented architecture

Humility and self-awareness to understand and navigate the unknown

Pay Grade - CAN - 29

Employees new to Affirm or promoted into a new role, typically begin in the min to mid range.

CAN base pay range per year :

Min : $105,300

Mid : $131,600

Max : $157,900

Location : Remote - Canada

30+ days ago
Related jobs
Evertz Microsystems Limited
CA

Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry. This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack. Our CI/CD pipeli...

Electronic Arts
Toronto, Ontario

You will grow and guide other engineers. ...

Marqeta
Toronto, Ontario

You will contribute heavily to test development and bug fixing and may mentor new hires, interns, or more junior engineers. Decompose simple problems or business scenarios into solutions composed of multiple software components interacting with each other. Eli Malone-Shkurkin, Senior Engineering Man...

Dropbox
Canada
Remote

As we’re evolving the core business from syncing and sharing files, we are looking for Software Engineers to come build the next generation of new products for collaboration and distributed work. As a Product Engineer, you will support data-driven approaches to conduct experiments or iterate feature...

Lime
Canada

We are looking for an experienced Backend Software Engineer to join our team and help us revolutionize the way people move around cities. With our rapid global expansion, you’ll play a vital role in crafting backend systems that can process boatloads of requests from our IoT devices and consumer-fac...

Elastic Path Software
Canada, Canada

What to expect as a Performance Engineer II at Elastic Path?. At Elastic Path, Performance Engineers work in a very dynamic environment where energy and ideas are always valued. We are a collaborative team of release, cloud, and performance engineers within the larger product development team. Analy...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

You will provide technical leadership to our engineering team and work closely with engineering and product leaders to deliver the best-in-class solutions to our customers. Experience programming with at least one software programming language. ...

Services de Gestion Quantum Ltée
Toronto, Ontario

Backend Software Engineer Location: Toronto - Hybrid Job Type: Permanent Join our client, a leading software innovation hub, in the exciting role of Senior Backend Software Engineer! We are seeking a highly skilled professional to be part of their integrations team, contributing to the design and op...

ActiveState
Vancouver, British Columbia

ActiveState is securing open source software supply chains and enhancing dependency management with an on-demand SaaS Platform and CLI tool that lets DevSecOps automatically build any runtime environment using any open source language ecosystem on any platform. We’re building an ambitious language d...

Microsoft
Vancouver, British Columbia

Are you a gaming fan? Does the opportunity to be involved in state-of-the-art development of gaming experiences sound inspiring? If so, this Software Engineer II (Full stack) position may be a perfect fit for you. We are passionate about building highly engaging and accessible products for all our u...