Multiple Software Engineering Positions

Affirm provides fair and honest financial services, helping people pay over time for purchases with no late fees or surprises, using advanced technology and analytics beyond FICO scores.
$80,000 - $200,000
Backend
Entry-Level Software Engineer
Remote
1,000 - 5,000 Employees
Finance · Enterprise SaaS · Consumer

Description For Multiple Software Engineering Positions

Affirm is revolutionizing the financial industry by providing honest, transparent financial services. As a technology-driven company, they're looking for talented engineers across various specializations including Backend, Full Stack, Machine Learning, and Mobile development. The company operates globally with remote opportunities across the US, Canada, Spain, and Poland. They have a strong focus on infrastructure, consumer products, and merchant solutions. Their engineering teams work on critical projects ranging from ML platforms to storage services and payment systems. The company culture emphasizes innovation and technical excellence, with opportunities for both early-career engineers and experienced professionals. Working at Affirm means contributing to a mission of making financial services more accessible and transparent while working with cutting-edge technology and a talented global team. The company offers various engineering roles across different levels and specializations, providing opportunities for career growth and technical development in a remote-first environment.

Last updated 3 months ago

Responsibilities For Multiple Software Engineering Positions

  • Develop and maintain backend services
  • Build scalable infrastructure
  • Implement machine learning solutions
  • Create user-facing features
  • Ensure system reliability and performance

Requirements For Multiple Software Engineering Positions

Java
Python
TypeScript
  • Software development experience
  • Knowledge of modern programming languages
  • Understanding of distributed systems
  • Experience with cloud platforms
  • Strong problem-solving skills

Benefits For Multiple Software Engineering Positions

Medical Insurance
Equity
  • Remote work opportunities
  • Global team environment
  • Career growth opportunities

Interested in this job?

Jobs Related To Affirm Multiple Software Engineering Positions

Business Operations Program Manager, Global Data Centers

Business Operations Program Manager position at Google's Global Data Centers, focusing on financial management, vendor relations, and operational excellence in Skien, Norway.

Business Program Manager, Data Centers

Business Program Manager position at Google's Data Centers, overseeing maintenance agreements, cost control, and contractor management in Frankfurt, Germany.

Partner Engagement Manager, YouTube

Partner Engagement Manager position at YouTube, managing strategic TV partnerships and operations for YouTube TV and Premium services in New York.

Business Systems Analyst, Supply Chain, Technical Infrastructure

Business Systems Analyst position at Google focusing on GCP/TI Program and Project Management systems, requiring 3 years of experience in system integration and business analysis.

Program Manager I, Supply Chain Management, Cloud Infrastructure

Program Manager I position at Google focusing on Supply Chain Management within Cloud Infrastructure, combining technical expertise with supply chain operations.