Enable job alerts via email!

Software Engineer II

Affirm

Boulder (CO)

Remote

USD 142,000 - 210,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Software Engineer II to join their dynamic Partner Merchant Interfaces team. In this role, you'll design and develop robust backend systems and APIs, collaborating with a talented team to enhance integration for top partners like Amazon and Stripe. You'll have the opportunity to contribute to impactful projects while working in a flexible, remote-first environment. If you're passionate about technology and thrive in a collaborative setting, this role offers an exciting chance to advance your career and make a difference in the evolving world of finance.

Benefits

Health Coverage
Flexible Stipends
Competitive Vacation Schedule
Employee Stock Purchase Plan

Qualifications

  • 1.5+ years experience as a software engineer with backend system development.
  • Proficiency in Python or Kotlin for API design and development.

Responsibilities

  • Break down projects into tasks and collaborate for timely delivery.
  • Support product development lifecycle through collaboration and feedback.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
API Development
Distributed Systems
Code Review
Debugging
Communication Skills

Education

Bachelor's Degree in a Related Field
Equivalent Practical Experience

Job description

Join to apply for the Software Engineer II role at Affirm

6 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing, and we are looking for a Software Engineer II with a track record of leading projects and initiatives on the Partner Merchant Interfaces Team. You will be part of a fast-paced team responsible for the APIs that Partners and Merchants use to integrate with Affirm, including powering some of our top partners like Amazon and Stripe.

What You'll Do
  1. With support from your tech lead and manager, break down larger projects into tasks, deliver in phases, and collaborate to ensure timely delivery.
  2. Support your peers and stakeholders throughout the product development lifecycle by collaborating with product management, design, and analytics, participating in ideation, articulating technical constraints, and making informed decisions considering risks and trade-offs.
  3. Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating issues when needed, and supporting operational efforts.
  4. Contribute to your team’s community by engaging in growth activities such as participating in the interview process.
What We Look For
  1. At least 1.5+ years of experience as a software engineer.
  2. Experience designing, developing, and launching backend systems, proficient in Python or Kotlin.
  3. Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  4. Experience designing, developing, and launching APIs at scale using Python or Kotlin.
  5. Ability to translate simple problems into solutions interacting with multiple software components, writing clear, tested, and extensible code.
  6. Comfort navigating large codebases, debugging, and providing code review feedback.
  7. Demonstrated ownership of growth, proactively seeking feedback.
  8. Strong communication skills for effective collaboration with a global team.
  9. Equivalent practical experience or a Bachelor’s degree in a related field.
Additional Information

Pay Grade - L

Equity Grade - 6

Base pay ranges from $142,000 to $210,000 annually, depending on location and experience.

Affirm is a remote-first company, with flexibility to work from anywhere within the U.S., with some roles requiring occasional office presence.

Benefits
  • Health coverage with premiums paid by Affirm for you and dependents.
  • Flexible stipends for technology, food, lifestyle, and family expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan at a discount.

We are committed to an inclusive interview process and provide accommodations for candidates with disabilities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer II (Growth)

DigitalOcean

Denver

Remote

USD 140,000 - 190,000

11 days ago

Senior Software Engineer

Just Appraised

Colorado

Remote

USD 114,000 - 195,000

10 days ago

Principal Software Engineer

Demand IQ

Remote

USD 120,000 - 180,000

Yesterday
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Palo Alto

Remote

USD 160,000 - 210,000

3 days ago
Be an early applicant

Software Engineer II

Affirm

Detroit

Remote

USD 142,000 - 192,000

4 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Miami

Remote

USD 142,000 - 192,000

3 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Washington

Remote

USD 142,000 - 192,000

2 days ago
Be an early applicant

Software Engineer II

Affirm

Cleveland

Remote

USD 142,000 - 192,000

4 days ago
Be an early applicant

Software Engineer II

Affirm

Minneapolis

Remote

USD 142,000 - 192,000

4 days ago
Be an early applicant