Enable job alerts via email!

Software Engineer II

Affirm

St. Louis (MO)

Remote

USD 142,000 - 210,000

Full time

10 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. This role involves designing and launching APIs at scale, collaborating with product management and design, and ensuring the operational availability of team artifacts. With a focus on backend systems using Python or Kotlin, you will contribute to impactful projects while enjoying the flexibility of a remote-first work environment. Join a forward-thinking team that values personal growth and offers generous benefits, including comprehensive healthcare coverage and an Employee Stock Purchase Plan.

Benefits

Health care coverage
Flexible Spending Wallets
Generous vacation and holiday schedules
Employee Stock Purchase Plan (ESPP)

Qualifications

  • 1.5+ years of experience in software engineering.
  • Experience in designing and launching backend systems.

Responsibilities

  • Break down larger projects into tasks and collaborate for timely delivery.
  • Support product development lifecycle and engage in growth activities.

Skills

Python
Kotlin
Distributed Systems
AWS
MySQL
Kubernetes
API Design
Code Review
Debugging
Verbal Communication

Education

Bachelor's Degree in a related field

Job description

Join to apply for the Software Engineer II role at Affirm

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 some of our top partners like Amazon and Stripe.

What You'll Do
  • With support from your team’s tech lead and manager, break down larger projects into tasks, deliver in multiple phases, and collaborate to ensure timely delivery.
  • Support your peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics, participating in ideation, and articulating technical constraints.
  • Support operations and availability of your team’s artifacts by creating and monitoring metrics, escalating issues when needed, and supporting maintenance and on-call efforts.
  • Contribute to your team’s community by engaging in growth activities such as participating in the interview process.
What We Look For
  • At least 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems, proficient in Python or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Experience designing and launching APIs at scale using Python or Kotlin.
  • Ability to develop solutions that interact with multiple software components, writing clear, well-tested, and extensible code.
  • Comfort navigating large codebases, debugging, and providing code review feedback.
  • Demonstrated ownership of your growth by seeking feedback proactively.
  • Strong verbal and written communication skills for effective collaboration.
  • Either equivalent practical experience or a Bachelor’s degree in a related field.

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 almost anywhere within the country.

Benefits
  • Health care coverage with premiums covered for you and your dependents.
  • Flexible Spending Wallets for technology, food, lifestyle, and family expenses.
  • Generous vacation and holiday schedules.
  • Employee Stock Purchase Plan (ESPP) at a discount.

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

By submitting your application, you acknowledge reading Affirm's Privacy Notice and consent to data processing.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

St. Louis

Remote

USD 142.000 - 192.000

8 days ago

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Palo Alto

Remote

USD 160.000 - 210.000

Yesterday
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Miami

Remote

USD 142.000 - 192.000

Yesterday
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Washington

Remote

USD 142.000 - 192.000

Yesterday
Be an early applicant

[Hiring] Software Engineer II/Senior Software Engineer @Iambic Therapeutics

Iambic Therapeutics

Remote

USD 90.000 - 150.000

2 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

San Jose

Remote

USD 142.000 - 210.000

Yesterday
Be an early applicant

Software Engineer II (Remote - US)

Jobgether

Remote

USD 150.000 - 180.000

Yesterday
Be an early applicant

Software Engineer II

Affirm

Detroit

Remote

USD 142.000 - 192.000

3 days ago
Be an early applicant

Software Engineer II

Affirm

Cleveland

Remote

USD 142.000 - 192.000

2 days ago
Be an early applicant