Senior Software Engineering Jobs at Affirm with Visa Sponsorship

Affirm hires Senior Software Engineers to build the infrastructure behind its buy-now-pay-later platform, working across payments, credit, and risk systems. The company has a consistent track record of sponsoring work visas for engineering talent, making it a realistic target if you need sponsorship.

See All Senior Software Engineering at Affirm Jobs

Overview

Open Jobs347+
Top Visa TypeGreen Card
Work Type52% Remote
Median Salary$257K
Top LocationBoston, MA
Most JobsAffirm

Showing 5 of 347+ Senior Software Engineering Jobs at Affirm jobs

Affirm
Senior Manager, Software Engineering
We won't show you this job again
Affirm
Added 2w ago
Senior Manager, Software Engineering
Affirm
Houston, Texas
Software Engineering
Technical Product & Program Management
Data Science & Analytics
Cloud & DevOps
Technical Program Management
Backend Engineering
$232,000/yr - $310,000/yr
Hybrid
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior CIAM Software Engineer
We won't show you this job again
Affirm
Added 1w ago
Senior CIAM Software Engineer
Affirm
Denver, Colorado
Software Engineering
Cloud & DevOps
Backend Engineering
$169,000/yr - $240,000/yr
Hybrid
5+ yrs exp.
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior Software Engineer
We won't show you this job again
Affirm
Added 2w ago
Senior Software Engineer
Affirm
Houston, Texas
Software Engineering
Data Engineering
Backend Engineering
Remote (US)
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior Staff Machine Learning Engineer
We won't show you this job again
Affirm
Added 3w ago
Senior Staff Machine Learning Engineer
Affirm
Houston, Texas
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
Data Science
Technical Program Management
$232,000/yr - $310,000/yr
Remote (US)
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Senior Manager, Software Engineering
We won't show you this job again
Affirm
Added 3w ago
Senior Manager, Software Engineering
Affirm
Denver, Colorado
Software Engineering
Technical Product & Program Management
Data Science & Analytics
Cloud & DevOps
Technical Program Management
Backend Engineering
Hybrid
10+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 347+ Senior Software Engineering Jobs at Affirm

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Affirm.

Get Access To All Jobs

See all 347+ Senior Software Engineering at Affirm jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Affirm roles.

Get Access To All Jobs

Tips for Finding Senior Software Engineering Jobs at Affirm Jobs

Tailor your resume to fintech infrastructure

Affirm's engineering teams focus on payments, credit decisioning, and risk systems. Highlight distributed systems, API design, or data pipeline work over generic full-stack experience. Framing your background around financial platform problems gets past initial screens faster.

Verify your OPT end date before applying

If you're on F-1 OPT, calculate your STEM extension eligibility before targeting roles with longer hiring cycles. Affirm's interview process can run six to eight weeks, and you need enough runway to clear the offer stage without a gap in work authorization.

Ask about cap-exempt H-1B filing early

If you're currently on H-1B with another employer, confirm in the offer stage whether Affirm will file an H-1B transfer or wait for the next lottery. Transfers don't require a new cap slot, and you can start on the receipt notice.

Use Migrate Mate to surface open roles by sponsorship type

Affirm posts Senior Software Engineering roles across multiple teams. Use Migrate Mate to filter open positions by the visa types Affirm sponsors, so you're applying to roles where your visa category is already supported rather than guessing from a generic careers page.

Prepare for system design around compliance constraints

Senior engineering interviews at fintech companies like Affirm often include system design scenarios involving data privacy, auditability, or regulatory reporting. Practice designing systems that account for those constraints, not just scale and latency.

Confirm PERM sponsorship scope before accepting

If Green Card sponsorship matters to you, ask during the offer stage whether Affirm's policy covers EB-2 or EB-3 PERM for your role. Some employers sponsor only H-1B renewals and leave PERM to employees to initiate after a set tenure.

Senior Software Engineering at Affirm jobs are hiring across the US. Find yours.

Find Senior Software Engineering at Affirm Jobs

Frequently Asked Questions

Does Affirm sponsor H-1B visas for Senior Software Engineers?

Yes. Affirm sponsors H-1B visas for Senior Software Engineering roles. The company files both new cap-subject H-1B petitions through the annual USCIS lottery and H-1B transfers for candidates already on H-1B status with another employer. If you're mid-cycle and missed the lottery, a transfer is a viable path that doesn't require waiting for the next April registration window.

How do I apply for Senior Software Engineering jobs at Affirm?

Applications go through Affirm's careers page, where roles are listed by team and location. Senior Software Engineering positions at Affirm typically move through a recruiter screen, a technical phone interview, and a multi-round virtual onsite covering coding, system design, and a cross-functional or behavioral round. Having your work authorization status clearly stated upfront avoids delays later in the process.

Which visa types does Affirm commonly sponsor for Senior Software Engineering roles?

Affirm sponsors H-1B, TN, F-1 OPT, and F-1 CPT for engineering roles, and supports EB-2 and EB-3 Green Card pathways. TN is available to Canadian and Mexican nationals in qualifying engineering occupations. F-1 CPT is relevant for students in co-op programs. H-1B remains the most common path for full-time Senior Software Engineers who need long-term work authorization.

What qualifications does Affirm expect for Senior Software Engineering roles?

Affirm typically expects a bachelor's degree or higher in computer science, software engineering, or a closely related field, along with several years of professional software development experience. Strong candidates demonstrate depth in at least one backend language, experience with distributed systems, and familiarity with the technical challenges of operating financial or payments infrastructure at scale. System design fluency is consistently weighted heavily in interviews.

How do I find Senior Software Engineering jobs at Affirm that match my visa type?

Affirm lists roles across multiple engineering teams, but the careers page doesn't filter by visa sponsorship type. Migrate Mate aggregates Senior Software Engineering openings at Affirm and lets you filter by the visa categories the company sponsors, so you can identify which open roles align with your specific work authorization situation before investing time in the application process.

See which Senior Software Engineering at Affirm employers are hiring and sponsoring visas right now.

Search Senior Software Engineering at Affirm Jobs