Software Engineer, Early Career

Affirm

Confirmed live yesterday High trust
Hybrid

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $158k
This role $155k
$108k most similar roles pay here $199k

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

View all roles at Affirm

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.

See salary data

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

Santa Clara, CA 135 days ago $179,500–$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 136 days ago $152,000–$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 1 day ago $152,405–$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Microsoft

Redmond, WA 83 days ago $102,100–$202,200
LLMs Azure Copilot Python Spark Databricks Azure Data Factory C# Java TypeScript JavaScript C++ C Distributed Systems Web Services Agile
2+ yrs exp

Software Engineer

Cisco

Remote 16 days ago $139,300–$203,600
Go C++ Neo4j Cypher PostgreSQL Amazon Aurora RDS AWS Azure GCP Kubernetes Helm Terraform Puppet GitLab CI/CD Service Mesh Vault NoSQL Distributed Systems
7+ yrs exp Remote