Affirm logo
Affirm

Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af

Software Engineer II, Backend – Furnishing Platform

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 2,200Since 2012Company Site

Location

Spain

Posted

1 day ago

Salary

€73K - €109K / year

Seniority

Junior

Bachelor Degree1.5 yrs expEnglishAWSDistributed SystemsKotlinMySQLPythonSpark

Job Description

Software Engineer II, Backend – Furnishing Platform

Affirm

• Build scalable systems and data pipelines for consumer credit reporting • Collaborate with Product, Compliance, Servicing, and Credit teams • Design robust reporting systems for financial products • Create and monitor metrics for team artifacts • Participate in interview processes and engage in growth activities • On-call rotation as a requirement

Job Requirements

  • 1.5+ years of experience as a software engineer
  • Experience designing, developing and launching backend systems
  • Proficient in Python or Kotlin
  • Familiar with distributed systems, AWS, MySQL and Spark
  • Ability to write clear and extensible code
  • Comfortable debugging and reviewing code
  • Strong communication skills for collaboration

Benefits

  • 100% subsidized medical coverage for you and your dependents
  • Dental and vision coverage
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental benefits
  • Employee Resource & Community Groups

Related Job Pages

More Backend Engineer Jobs

OneDome logo

Senior Backend Engineer

OneDome

Faster, simpler homebuying. Guaranteed.

ContractRemoteTeam 51-200H1B No Sponsor

• Work on product features and impact customer experience • Develop and maintain our Java Spring-based platform for a quickly scaling business • Collaborate with a distributed team of highly skilled engineers • Contribute to the architecture and design of our growing platform • Ensure code quality, performance, and scalability

Azerbaijan
$5K - $7K / month
Affirm logo

Software Engineer II, Backend – Furnishing Platform

Affirm

Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af

ContractRemoteTeam 2,200Since 2012

• 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 support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & 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.

Poland
zł259K - zł379K / year
Adree logo

.Net Backend Developer

Adree

We Code Tour Success Story

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and maintain backend services using .NET / C#. • Build REST APIs and backend endpoints following best practices. • Design and implement database solutions using SQL Server / PostgreSQL / MySQL. • Write efficient queries, optimize performance, and ensure data integrity. • Integrate backend services with external systems using APIs and webhooks. • Implement authentication/authorization (e.g., JWT, OAuth2) and security best practices. • Create and maintain background jobs/queues using technologies like Hangfire / Quartz / Azure Functions / Service Bus (as applicable). • Build and maintain microservices or modular monolith architecture (as per project needs). • Work with caching mechanisms (e.g., Redis) if required. • Perform code reviews, debugging, and ensure high-quality code and documentation. • Use Git workflows and follow agile/Scrum practices. • Support production deployments and resolve issues in a timely manner.

Egypt
Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

• Build and ship **robust backend services **and** frontends** with real product impact • Ensure systems are scalable, performant and easy to maintain • Collaborate across teams to integrate services and deliver end-to-end value • Model business domains into clean, performant data structures • Coach and mentor other engineers on best practices to help them grow • Collaborate with other engineers and lead technical delivery on initiatives within a domain or project • Lead by example in engineering excellence, pragmatism and shared ownership.

Netherlands