Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer, Backend (Merchant Interfaces)

Affirm

Poland

Remote

PLN 613,000 - 871,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fintech company is seeking a Senior Software Engineer to join their remote team. The ideal candidate will have over 5 years of experience, expertise in backend systems, and proficiency in Python or Kotlin. Responsibilities include contributing to the API lifecycle and collaborating with stakeholders. The role offers competitive pay and comprehensive benefits package, ensuring a supportive work environment.

Benefits

Health care coverage
Flexible Spending Wallets
Vacation and holiday schedules
Employee stock purchase plan

Qualifications

  • 5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems.
  • Proficient in Python or Kotlin.
  • Familiar with AWS, MySQL, and Kubernetes.
  • Strong verbal and written communication skills.

Responsibilities

  • Break down larger projects into tasks and ensure timely delivery.
  • Collaborate with product management, design, and analytics.
  • Contribute to the entire API lifecycle.
  • Monitor metrics and support operational availability.
  • Engage in growth and development activities.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Debugging
Code reviews
Communication

Education

Bachelor’s degree in a related field
Job description
Senior Software Engineer, Backend (Merchant Interfaces)

Remote US

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 Interface (PMI) team builds the APIs and solutions that powers Affirm’s integrations with Enterprise Merchants and Partners. We create and manage the APIs and tools that drive checkout and merchant onboarding, and we collaborate with stakeholders to design and build custom end-to-end integrated solutions.

What You’ll Do
  • With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will contribute to the entire API lifecycle, including designing, developing, testing, maintaining, and evolving our APIs.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” and on-call efforts.
  • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

What We Look For:

  • You have a total of 5+ years of experience as a software engineer.
  • You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
  • You are comfortable navigating a large code base, debugging others\' code, and providing feedback to other engineers through code reviews.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Pay & Benefits

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents).

USA base pay range (CA, WA, NY, NJ, CT) per year: $190,000 - $240,000

USA base pay range (all other U.S. states) per year: $169,000 - $219,000

Affirm is a remote-first company. The majority of roles are remote, with some roles requiring occasional office presence. A limited number of roles remain office-based due to job responsibilities.

We offer a competitive benefits package anchored to our core value of people come first, including:

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - stipends for Technology, Food, Lifestyle needs, and family forming expenses
  • Time off - vacation and holiday schedules to rest and recharge
  • ESPP - Employee stock purchase plan to buy Affim shares at a discount

We are committed to an inclusive interview experience and provide reasonable accommodations during the hiring process.

Equality and Diversity: Affirm is dedicated to building a diverse team and an inclusive culture. We may collect voluntary demographic information for equal opportunity monitoring; responses are confidential and will not influence hiring decisions.

By clicking "Submit Application," you acknowledge that you have read Affirm’s Global Candidate Privacy Notice and consent to the collection, processing, use, and storage of your personal information as described therein.

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