Talent.com
Affirm
Senior Manager, Software Engineering (Online Storage)Affirm • Oshawa, Durham Region, Canada
No longer accepting applications
Senior Manager, Software Engineering (Online Storage)

Senior Manager, Software Engineering (Online Storage)

Affirm • Oshawa, Durham Region, Canada
30+ days ago
Salary
CA$206,000.00 yearly
Job type
  • Full-time
Job description

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. The Data and Storage Services team is responsible for handling all of affirm’s data (OLAP and OLTP) requirements and encompasses the entire range from critical online checkout databases all the way to our batch orchestration, streaming infrastructure, event‑driven frameworks, BI and analytics tools and systems. Our mission is to provide trustworthy, intuitive, and cost‑efficient solutions for affirmers to secure, store, analyze, and transform data at exceptional scale.

Affirm is proud to be a remote‑first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned affirm office.

What You’ll Do

  • Lead a team of engineers and managers with empathy while fostering a high-performance, ownership-driven, and inclusive culture to develop frameworks, systems, and tools for new affirm products.
  • Oversee teams managing storage services including relational and key‑value storage infrastructure and tools at scale.
  • Understand and drive business and engineering metrics, promoting a culture of reliability, security, and productivity.
  • Collaborate with tech leads, program managers, and other engineering managers on security, tools, architecture, planning, and delivery of multiple concurrent projects.
  • Work across the engineering organization and with internal and external partners.
  • Provide leadership and growth opportunities to team members, mentor engineers, recruit, and represent affirm hiring brands.
  • Lead technical decisions, projects, and roadmaps within the Online Storage team, shaping affirm’s strategy for managing and serving relational and key‑value storage workloads.
  • Collaborate with peers, leadership, and stakeholders across platform engineering and product engineering organizations.
  • In collaboration with tech leads, develop a multi‑year roadmap to design and implement frameworks, services, and tools for new affirm products and business needs.
  • Guide, tutor, and aid in the professional growth of junior and senior engineers within the team.

What We Look For

  • Solid leadership and interpersonal skills.
  • 10+ years of experience in managing multiple diverse and inclusive teams and delivering large cross‑functional technical programs.
  • Proven track record in stakeholder management, ownership, and successful delivery.
  • Depth in cache architecture and lifecycle management: tiered cache design, eviction and TTL policies, warm‑up/priming strategies, consistency models, backpressure, and thundering‑herd protection.
  • Track record operating low‑latency, high‑throughput storage and caching platforms in production: e.g., Redis or Memcached, DynamoDB, MySQL/PostgreSQL/TiDB/Cockroach, multi‑region topologies, and cross‑region replication strategies.
  • Capable of mentorship, cross‑functional project execution, and individual contribution.
  • Strong interpersonal, written, and verbal communication skills with a growth mindset.
  • Experience in the data infrastructure domain and a passion for leading technical teams and contributing to open‑source solutions.
  • Bachelor’s degree in Computer Science, related technical field, or equivalent practical experience.

Pay Grade: R

Equity Grade: 09

Base pay range per year: $206,000 - $256,000.

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).

Benefits

  • Health care coverage – affirm covers all premiums for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets – generous stipends for spending on technology, food, various lifestyle needs, and family forming expenses.
  • Time off – competitive vacation and holiday schedules allowing you to take time off to rest and recharge.
  • ESPP – an employee stock purchase plan enabling you to buy shares of affirm at a discount.

We believe it’s on us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

For U.S. positions that could be performed in Los Angeles or San Francisco, pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, affirm will consider for employment qualified applicants with arrest and conviction records.

This posting is for an existing vacancy.

#J-18808-Ljbffr

Create a job alert for this search

Senior Manager, Software Engineering (Online Storage) • Oshawa, Durham Region, Canada

Similar jobs

Software Application Manager - $120,000 - $132,000 A Year

Swegon North AmericaAjax, Canada
Full-time

Manages the strategy, development, implementation, and support of business applications for a multi-site manufacturing organization, leading a development team and overseeing application lifecycles. Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Be your Own Boss - Shop and Deliver

Instacart ShoppersBeaverton, ON, CA
Full-time +1

Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop.Instacart's platform helps people ... Show more

 • Promoted

Project Manager

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

We are currently requesting resumes for the following position.Wednesday, June 5, 2024 (5:00PM EST).Brock Road or 1 Holt Road (Hybrid, 2 days remote).The job duties associated with a Project Lead a... Show more

 • Promoted

Director, Software Engineering - $238,000 - $298,000 A Year - Remote

AffirmOshawa, Canada
Remote
Full-time

Be among the first 25 applicantsAffirm 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 in... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Engineering Group Manager - Software Engineering

General MotorsOshawa, Durham Region, CA
Full-time

This posting is for an existing vacancy within the organization and is open to new applications.This posting is for an existing vacancy within the organization and is open to new applications.As pa... Show more

 • Promoted

Senior R&D Manager At Hela Spice Canada

Hela SpiceUxbridge, Canada
Full-time

Become a key player at Hela Spice Canada Inc.Senior Research & Development Manager.This full-time, on-site role in Uxbridge is ideal for leaders in the food industry.Senior R&D Manager with... Show more

 • Promoted

Senior Modification Team Leader Overseeing Project Governance and Execution

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

Lead modification projects as a Senior Modification Team Leader with a focus on safety and efficiency.Utilize your engineering expertise to implement timely project modifications at a renowned faci... Show more

 • Promoted

Dynamic Project Manager for Hybrid Multidisciplinary Initiatives

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

Elevate your career as a Project Manager leading multidisciplinary projects in a hybrid work environment.Utilize your expertise in project lifecycles to ensure efficient execution and governance.In... Show more

 • Promoted

Senior Lead Software Engineer Focusing on Architecture and Cloud Adoption

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

Join as a Senior Lead Software Engineer, where your leadership can transform technically demanding projects.This hybrid role combines hands-on development with architectural guidance for scalable a... Show more

 • Promoted

OPEN: Senior Solutions Engineer

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

We are currently requesting resumes for the following position.Monday, November 3rd, 2025 (5:00PM EST).We are seeking a highly skilled Microsoft 365 Solutions Engineer with deep expertise in Power ... Show more

 • Promoted

Software Application Manager - C$120,000 - C$132,000 A Year

SwegonPickering, Canada
Full-time

Manages the strategy, development, and support of business applications for a manufacturing organization, leading a team and overseeing internal and third-party applications.Ensures operational exc... Show more

 • Promoted

Software Application Manager - C$120,000 - C$132,000 A Year

Swegon North AmericaPickering, Canada
Full-time

Manages strategy, development, implementation, and support of business applications for a multi-site manufacturing organization, leading a development team and overseeing application lifecycles. Show more

 • Promoted

Remote Business Analyst for Full Life-Cycle Project Management

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Remote
Full-time

Support project delivery as a Business Analyst in a fully remote role.Drive the life-cycle process, document requirements, and identify opportunities while ensuring project excellence throughout th... Show more

 • Promoted

Senior Project Delivery Lead, Engineering

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

A leading engineering staffing firm in Ontario is seeking a Sr.Technical Staff member to manage complex projects in multidiscipline environments.The role involves coordinating project documentation... Show more

 • Promoted

Cloud-Software Eng II

CollaberaCannington, ON, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Shop, Deliver, Earn Cash - Instacart

Instacart ShoppersBeaverton, ON, CA
Full-time +1

Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop.Instacart's platform helps people ... Show more