
Remote opportunity at
AffirmSoftware Engineer, Early Career (NYC)
Affirm is seeking an early career Software Engineer to join its team in New York. The company provides a financial platform that offers consumers predictable payment…
Career Tools
About This Role
Affirm is seeking an early career Software Engineer to join its team in New York. The company provides a financial platform that offers consumers predictable payment options without hidden fees or compounding interest. This position is part of a one-year hybrid early career program where participants work from the New York City office three days per week and remotely the rest of the time. Following the first year, participants can…
Job Description
Affirm is seeking an early career Software Engineer to join its team in New York. The company provides a financial platform that offers consumers predictable payment options without hidden fees or compounding interest. This position is part of a one-year hybrid early career program where participants work from the New York City office three days per week and remotely the rest of the time. Following the first year, participants can choose to remain hybrid, transition to fully remote, or work primarily from an office. This role suits recent graduates and individuals with practical coding experience looking to launch their engineering career across various technology stacks and teams.
In this position, you will contribute to team projects and objectives with the guidance of colleagues. Your day-to-day work involves collaborating with team members and stakeholders, discussing potential trade-offs and project risks, and balancing execution speed with system reliability. Additionally, you will participate in team growth activities and help maintain open communication channels across a global engineering organization.
Responsibilities
- Contribute to team projects and business goals with guidance and support
- Collaborate proactively with team members and stakeholders
- Communicate project risks and trade-offs clearly to stakeholders
- Balance delivery speed and code quality to protect systems from downtime
- Engage in team growth and development activities
Requirements
- Ability to design and execute solutions for simple business scenarios interacting with multiple software components
- Write clear, readable, well-tested, and extensible code
- Navigate large codebases and debug code written by others
- Participate in code reviews by providing feedback to peers
- Take ownership of personal professional growth and seek regular feedback
- Possess strong verbal and written communication skills
- Work in the New York City office three days per week for the first year
Qualifications
- Bachelor degree in computer science or a related field, or equivalent practical experience
Core Skills
Benefits
- Health coverage with 100 percent of premiums covered for employees and their dependents
- Monthly spending stipends for tech setup and health and wellness choices
- Flexible time off policy and holiday calendars
- Employee stock purchase plan to buy company stock at a discount
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and remote policy for this role?
This position is part of a one-year hybrid program based out of the New York City office, requiring in-person collaboration three days a week. After the first year, engineers can choose to stay hybrid, work fully remote, or remain in an office.
What qualifications are required for the early career software engineer role?
Candidates must have either a Bachelor degree in computer science or a related field, or equivalent practical experience, along with demonstrated coding and collaboration abilities.
What is the salary range for this position?
The posting specifies a base pay range of $130,000 to $180,000 for the New York location.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.