Distinguished Software Engineer, Architecture

2 weeks ago


Cleveland, OH, United States Affirm Full time
Overview

Distinguished Software Engineer, Architecture (Infrastructure). Join to apply for the Distinguished Software Engineer, Architecture (Infrastructure) role at Affirm.

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.

In this role, you will be a senior member of Affirms Architecture Group, reporting directly to the Head of Architecture. You will own the architecture, technical roadmap, and delivery outcomes for Affirms Infrastructure domain, spanning the foundational platforms that enable all of engineering. You will also shape Affirms broader technical direction through leadership within the Architecture Group, driving innovation and architectural coherence across the company.

You will serve as the accountable technical leader for four critical infrastructure areas:

  • Developer Productivity: CI/CD, application testing, environments & tooling, and code standards.
  • Reliability Engineering: SRE practices, observability platforms, and reliability engineering frameworks.
  • Data & Storage Services: online storage, data lakes, streaming infrastructure, and batch systems.
  • Online Services: traffic management, capacity planning, and load testing.
Responsibilities
  • Drive the long-term technical vision for Affirms Infrastructure, ensuring scalability, reliability, and developer empowerment.
  • Lead architectural strategy and roadmap definition in collaboration with domain tech leads and the broader Architecture Group.
  • Champion patterns and platforms that maximize developer productivity and system resilience.
  • Define and uphold standards for infrastructure design, operational excellence, and quality.
  • Partner with Product, Platform, and Engineering leadership to ensure infrastructure investments are aligned with business goals.
  • Guide cross-functional teams to deliver foundational services that enable Affirms product engineering at scale.
  • Mentor and grow a bench of IC technical leaders across multiple infrastructure domains.
  • Foster a culture of rigor, curiosity, and technical excellence across engineering.
What We Look For
  • Proven success leading infrastructure architecture for large-scale, distributed systems.
  • Deep expertise in at least two of the following domains: developer productivity, reliability engineering, data & storage, online services.
  • Strong hands-on knowledge of cloud-native infrastructure (AWS and/or GCP), with AWS expertise preferred.
  • Ability to define and execute long-term infrastructure roadmaps that accelerate developer velocity and system resilience.
  • Track record of mentoring and developing senior ICs and technical leaders.
  • Extensive experience building and operating highly available, performant, and secure systems.
  • Effective communicator, capable of engaging both engineers and executives to drive alignment and clarity.
  • 15+ years of software engineering experience, with prior technical leadership roles.
  • Experience in fintech or consumer-facing systems is a plus.
  • JVM experience at scale is a plus.
  • Bachelors degree in Computer Science or related field, or equivalent practical experience.
Pay & Benefits

Base pay ranges are provided as part of Affirms compensation information. Affirm is remote-first, with the majority of roles being remote and you can work almost anywhere within the country of employment. Some roles may require occasional work from an Affirm office.

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules
  • ESPP - Employee stock purchase plan at a discount

Affirm is proud to be an inclusive employer. We provide reasonable accommodations to candidates in need of support during the hiring process.

[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to local ordinances, Affirm will consider qualified applicants with arrest and conviction records.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Referrals increase your chances of interviewing at Affirm by 2x

Get notified about new Distinguished Software Engineer jobs in Cleveland, OH.

#J-18808-Ljbffr

  • Cleveland, OH, United States Pacer Group Full time

    Title: Senior Software Engineer Location: Cleveland, OH (onsite) Employment Type: Contract Job Description: An innovative engineer to join the embedded software team based in Cleveland, Ohio and capable in solving highly complex technical problems. Develop safety- and security-critical embedded software for new Programmable Logic Controllers Work in a...


  • Cleveland, OH, United States Emerald Resource Group Full time

    Title: Java Software Engineer IILocation: Cleveland, OHType: FTE, Hybrid - 3 days in office 2 days at home Looking for a challenging opportunity to utilize your Java software engineering skills and make a meaningful impact in the healthcare industry? We are seeking a highly motivated Java Software Engineer to join a leading company based in Cleveland, OH....


  • Cleveland, OH, United States Affirm Full time

    Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Get AI-powered advice on this job and more exclusive features. Affirm is reinventing credit to make it more honest and...


  • Cleveland, OH, United States Affirm Full time

    Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Senior Software Engineer (Online Storage) Join to apply for the Senior Software Engineer (Online Storage) role at Affirm Get AI-powered advice on this job and more exclusive features. Affirm is reinventing credit to make it more honest and...


  • Cleveland, OH, United States Code Metal Full time

    Senior Software Engineer In Agentic Ai At Code Metal, we are pioneering a new generation of AI-enabled transpilation tools that bridge the gap between algorithm development and deployment to embedded systems. As a Senior Software Engineer in Agentic AI, you will play a leading role in architecting and implementing advanced code generation pipelines that...


  • Cleveland, OH, United States GEICO Full time

    At GEICO, embark on a fulfilling career where your ambitions converge with endless opportunities. Our commitment to our iconic brand drives us to deliver exceptional coverage to millions and to support them in their times of need. We are revolutionizing our approach through relentless innovation and aim to exceed customer expectations while fostering a...


  • Cleveland, OH, United States GEICO Full time

    At GEICO, embark on a fulfilling career where your ambitions converge with endless opportunities. Our commitment to our iconic brand drives us to deliver exceptional coverage to millions and to support them in their times of need. We are revolutionizing our approach through relentless innovation and aim to exceed customer expectations while fostering a...


  • Cleveland, OH, United States GEICO Full time

    At GEICO, embark on a fulfilling career where your ambitions converge with endless opportunities. Our commitment to our iconic brand drives us to deliver exceptional coverage to millions and to support them in their times of need. We are revolutionizing our approach through relentless innovation and aim to exceed customer expectations while fostering a...


  • Cleveland, OH, United States AmTrust Financial Full time

    Senior Software EngineerJob Locations US-OH-ClevelandRequisition ID JR1004872Category Information TechnologyPosition Type Regular Full-TimeOverviewAs a Senior Software Engineer, you will play a crucial role in developing both front-end and back-end components of our applications. You will collaborate with cross-functional teams to design, develop, and...


  • Cleveland, OH, United States AmTrust Financial Full time

    Senior Software Engineer Job Locations US-OH-Cleveland Requisition ID JR1004872 Category Information Technology Position Type Regular Full-Time Overview As a Senior Software Engineer, you will play a crucial role in...