Staff Software Engineer Jobs at Affirm with Visa Sponsorship

Affirm hires Staff Software Engineers to build and scale the infrastructure behind its buy-now-pay-later platform, and the company has a consistent track record of sponsoring work visas for this function. If you're on F-1 OPT, holding an H-1B, or exploring TN status, Affirm actively supports engineers through the sponsorship process.

See All Staff Software Engineer at Affirm Jobs

Overview

Open Jobs147+
Top Visa TypeGreen Card
Work Type88% Remote
Median Salary$225K
Top LocationPhoenix, AZ
Most JobsAffirm

Showing 5 of 147+ Staff Software Engineer Jobs at Affirm jobs

Affirm
Staff Software Engineer, Backend
We won't show you this job again
Affirm
Added 2w ago
Staff Software Engineer, Backend
Affirm
Boulder, Colorado
Software Engineering
Cloud & DevOps
Backend Engineering
$200,000/yr - $250,000/yr
Hybrid
8+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Staff Software Engineer
We won't show you this job again
Affirm
Added 2w ago
Staff Software Engineer
Affirm
Houston, Texas
Software Engineering
Technical Product & Program Management
Backend Engineering
Technical Program Management
$200,000/yr - $250,000/yr
Remote (US)
8+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Affirm
Staff Product Security Engineer
We won't show you this job again
Affirm
Added 3w ago
Staff Product Security Engineer
Affirm
Washington, Washington DC
Cybersecurity
Software Engineering
Cloud & DevOps
Security Engineering
$200,000/yr - $275,000/yr
Remote (US)
2+ 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
Staff Salesforce Architect
We won't show you this job again
Affirm
Added 3w ago
Staff Salesforce Architect
Affirm
Raleigh, North Carolina
Solutions Engineering & Architecture
Technical Product & Program Management
Software Engineering
Data Science & Analytics
Technical Program Management
$160,000/yr - $230,000/yr
Remote (US)
7+ yrs exp.
Bachelor's

Have you applied for this role?

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

See all 147+ Staff Software Engineer Jobs at Affirm

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

Get Access To All Jobs

See all 147+ Staff Software Engineer at Affirm jobs

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

Get Access To All Jobs

Tips for Finding Staff Software Engineer Jobs at Affirm Jobs

Align your experience with fintech infrastructure

Affirm's Staff Engineer roles center on distributed systems, payments infrastructure, and high-availability services. Frame your resume around reliability engineering, API design at scale, or data pipeline work, not general full-stack experience. Fintech hiring bars are higher for systems credibility.

Confirm your OPT timeline before applying

If you're on F-1 OPT with under six months remaining, flag it early in recruiter conversations. Affirm sponsors H-1B transfers, but cap-subject petitions require lead time. Missing the April filing window can leave you in a gap period.

Research Affirm's LCA filings on FLAG

The DOL's FLAG system shows certified Labor Condition Applications by employer and role title. Searching Affirm's LCA history tells you which job titles they've filed for at Staff Engineer level and what prevailing wage tiers they've certified, which helps you assess offer alignment.

Ask recruiters specifically about EB sponsorship timelines

Affirm sponsors EB-2 and EB-3 Green Cards, but PERM labor certification timelines vary by role and backlog. At Staff Engineer level, ask whether the company initiates PERM after a set tenure or on request, so you can plan your immigration roadmap from day one.

Use Migrate Mate to filter verified Affirm openings

Staff Engineer roles at Affirm appear and close quickly. Use Migrate Mate to filter open positions by visa type and company so you're applying to roles where sponsorship is confirmed, not inferred from a generic careers page disclaimer.

Prepare your visa documents before the offer stage

Have your I-94 travel history, prior visa approvals, and any previous H-1B petition receipts organized before negotiations start. Affirm's immigration counsel will request these immediately once an offer is signed, and delays in document gathering can push your start date.

Staff Software Engineer at Affirm jobs are hiring across the US. Find yours.

Find Staff Software Engineer at Affirm Jobs

Frequently Asked Questions

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

Yes, Affirm sponsors H-1B visas for Staff Software Engineers, including both new cap-subject petitions and transfers from existing H-1B holders. If you're already on an H-1B with another employer, you can begin working at Affirm as soon as the transfer petition is filed with USCIS under H-1B portability rules, without waiting for approval.

How do I apply for Staff Software Engineer jobs at Affirm?

You can apply through Affirm's careers page or find verified openings filtered by visa sponsorship on Migrate Mate. The process typically involves a recruiter screen, a technical phone interview, and a virtual onsite covering systems design and coding. Affirm's Staff Engineer bar emphasizes distributed systems experience, so prepare for in-depth architecture discussions alongside standard coding rounds.

Which visa types does Affirm commonly use for Staff Software Engineers?

Affirm sponsors H-1B, TN, F-1 OPT, and F-1 CPT visas for engineering roles, and supports EB-2 and EB-3 immigrant visa pathways for longer-term employees. TN status is available to Canadian and Mexican nationals in qualifying engineering roles. The right visa type depends on your nationality, current status, and career stage, so clarify with Affirm's immigration team during the offer stage.

What qualifications does Affirm expect for Staff Software Engineer roles?

Affirm's Staff Software Engineer positions require significant backend or infrastructure engineering experience, with depth in areas like distributed systems, microservices, or payments infrastructure. A bachelor's or master's degree in computer science or a related field is standard for H-1B specialty occupation purposes. Beyond credentials, Affirm looks for engineers who can define technical direction and drive cross-team projects independently, not just execute on defined tasks.

How long does the H-1B sponsorship process take at Affirm?

For cap-subject H-1B petitions, Affirm must file during the April window for an October 1 start date, meaning you need an offer finalized well before March. H-1B transfers from an existing employer can happen year-round, with USCIS processing taking two to four months for regular processing or a few weeks with premium processing. Build these timelines into your job search planning, particularly if your current status has an expiration date approaching.

See which Staff Software Engineer at Affirm employers are hiring and sponsoring visas right now.

Search Staff Software Engineer at Affirm Jobs