Software Engineer Intern

Affirm

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CANew York, NY
Employment
Intern
Posted
7 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $141k
$96k most similar roles pay here $185k

This listing doesn't post a salary. Most similar roles pay $104,750–$176,750.

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 Intern

JOB TITLE: Software Engineer Intern (Summer 2027) As a Software Engineer Intern (Summer 2027), you will join a collaborative engineering team to contribute to various projects and goals. You will work proactively with stakeholders to create visibility regarding risks and trade-offs while balancing speed and quality to protect systems from downtime. Your daily responsibilities include writing clear, well-tested, and extensible code that interacts with multiple software components. You must be comfortable navigating large code bases, debugging existing code, and providing feedback through code reviews. The role requires a Bachelor’s degree in a related field or equivalent practical experience. You will solve business scenarios within the financial technology space, specifically focusing on building honest and friendly credit solutions that allow consumers to buy now and pay later without hidden fees.

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 troubleshoot issues.
  • Perform code reviews to provide technical feedback to other engineers.
  • Balance development speed with system quality to prevent downtime and meet business goals.
  • Communicate risks and technical trade-offs clearly to team members and stakeholders.
  • Execute tasks that directly contribute to specific team projects and goals.
  • Participate in growth and development activities to build a team community.

What we're looking for

  • You must have a Bachelor’s degree in a related field or equivalent practical experience.
  • You must have a degree in computer science or a related major.
  • You must be able to write clear, well-tested, and extensible code for solutions interacting with multiple software components.
  • You must be comfortable navigating large code bases, debugging others' code, and providing feedback through code reviews.
  • You must have strong verbal and written communication skills to support collaboration with a global engineering team.
  • You must demonstrate the ability to take ownership of your growth and proactively seek feedback from stakeholders.

More like this

Similar roles

Software Engineer Intern

Pinterest

San Francisco, CA 7 days ago
Python Java JavaScript TypeScript Go C++ React AI Tools Data Structures Algorithms GitHub Open Source
Hybrid

Software Engineer Intern

Electronic Arts

Austin, TX 5 days ago
Python Java JavaScript TypeScript Go C++ Git APIs Cloud Services Generative AI Large Language Models Agent Frameworks Google Workspace Slack ServiceNow Software Testing
Hybrid

Software Engineering Intern

Motorola Solutions

Plantation, FL 10 days ago
C# .NET WPF Java SQL Entity Framework REST CoreWCF OpenSSL Visual Studio Git BitBucket GitHub Jira Confluence Agile Scrum Windows C++

Software Engineering Intern

Motorola Solutions

Chicago, IL 31 days ago
Microservices Angular Containerization Agile Web Programming Cryptography Authentication Access Control Authorization

Software Engineering Internship

Qualcomm

San Diego, CA +6 21 days ago
C C++ Python Distributed systems Networking protocols Multi-threaded programming Multi-processor systems System performance optimization Software debugging Discrete event simulation Polyglot programming Linux Routing Bridging