Quick summary
- Work type
- Hybrid
- Location
- San Francisco, CANew York, NY
- Salary
- $130,000–$180,000 / yr
- Posted
- 3 days ago
- Freshness
- Confirmed live yesterday
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 54% of similar roles. Most pay $127,875–$189,012 — the shaded band above. At the midpoint, this role pays about $155k versus about $158k for comparable roles.
Based on 240 similar postings.
Employer
About Affirm
Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending
Affirm currently has 43 open roles on FindRole.
Listed pay typically runs $195,000–$255,000 across 41 roles with salary data.
Most-posted roles
- Software Engineer 18
- Software Engineer, Backend 5
- Analyst 2
- Product Management Director 2
- Product Manager 2
At a glance
TL;DR · Software Engineer, Early Career
JOB TITLE: Software Engineer, Early Career (SF) The Software Engineer, Early Career (SF) joins a hybrid early career program where you will be paired with a tenured mentor to contribute to various team projects and goals. You will work collaboratively with stakeholders to solve business scenarios by writing clear, well-tested, and extensible code that interacts with multiple software components. Your daily responsibilities include navigating large code bases, debugging existing code, and providing feedback through code reviews while balancing speed and system stability. The role requires a Bachelor’s degree in a related field or equivalent practical experience. You will operate within the financial technology domain, specifically focusing on building systems that provide consumers with clear, predictable ways to pay over time without hidden fees or compounding interest.
What does a Software Engineer earn in California?
Median $214000 from 1006 postings across 72 companies.
Skills
What you'll do
- Write clear, well-tested, and extensible code to solve complex business scenarios.
- Navigate large codebases to debug existing software and provide feedback through code reviews.
- Balance development speed with code quality to meet business goals while preventing system downtime.
- Communicate risks and technical trade-offs clearly to team members and stakeholders.
- Execute tasks that directly contribute to specific team projects and organizational goals.
- Proactively seek feedback from managers and stakeholders to drive professional growth.
What we're looking for
- You have a Bachelor’s degree in a related field or equivalent practical experience.
- You have a degree in computer science or a related major.
- You can write clear, well-tested, and extensible code to solve complex business scenarios.
- You are comfortable navigating large code bases and debugging others' code.
- You can provide constructive feedback to other engineers through code reviews.
- You have strong verbal and written communication skills for global team collaboration.
- You can proactively seek feedback and take ownership of your professional growth.
More like this
Similar roles
Software Engineer
Applied Materials
Software Engineer
Applied Materials
Software Engineer
Coinbase
Software Engineer
Microsoft
Software Engineer
Cisco