Senior Software engineer (Furnishing Platform)

3 months, 1 week ago
Contract
Lead
Software Development
Affirm

Affirm

Affirm offers a transparent buy now, pay later service founded in 2012 by Max Levchin. No late fees or surprises, just a responsible way to pay over time for your favorite brands.

Diversified Financial Services
1K-5K
Founded 2012

Description

  • Own and deliver quarterly and long-term engineering outcomes that align with company objectives.
  • Lead engineers through ambiguity and open-ended problems by providing clarity and direction.
  • Shape the architecture and technical strategy for large-scale data and backend systems across multiple teams.
  • Design scalable and extensible reporting systems that support Affirm’s broader engineering standards.
  • Partner with product, compliance, servicing, credit, analytics, and design teams to define data-driven solutions.
  • Ensure high availability and reliability of data pipelines and services through monitoring, alerting, and recovery practices.
  • Reduce system fragility and operational burden by driving operational improvements.
  • Mentor engineers through code reviews, design reviews, and technical leadership.
  • Write technical proposals, documentation, and tech talks to share best practices and raise engineering standards.
  • Support safe deployment and resilient system changes in large, complex codebases.

Requirements

  • 4+ years of experience designing and building large-scale data pipelines and distributed backend systems.
  • Strong proficiency in Python, Kotlin, or similar programming languages.
  • Experience delivering high-volume, highly available systems using AWS, MySQL, Airflow, Spark, and Kubernetes.
  • Experience defining technical strategy for complex, cross-team initiatives.
  • Ability to design elegant, extensible systems that balance short-term needs with long-term scalability.
  • Experience building resilient systems with monitoring, alerting, and safe deployment practices.
  • Comfort driving significant changes in large, complex codebases.
  • History of mentoring engineers, unblocking teams, and shaping best practices beyond your immediate group.
  • Ability to navigate ambiguity and drive clarity across stakeholders.
  • Excellent verbal and written communication skills.
  • Experience with distributed backend systems is required; leadership experience is highly valued.

Benefits

  • Base pay range of 301,000–401,000 zł per year.
  • Equity eligibility through Affirm Holdings, Inc.
  • Monthly stipends and flexible spending wallets for health, wellness, technology, food, and lifestyle expenses.
  • 100% subsidized medical, dental, and vision coverage for you and your dependents.
  • Contract of Employment.
  • Remote-first work environment with the role located in Remote Poland.
  • Away Days wellness days and competitive vacation and holiday time off.
  • Learning and Development programs, parental benefits, and employee resource and community groups.
  • Employee stock purchase plan (ESPP) with discounted share purchases.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Dynamics Great Plains Developer

Sapsol Technologies 51-250 Internet Software & Services

Microsoft Dynamics GP Developer needed to design, integrate, test, and support custom business applications and reporting solutions for a third-party-connected enterprise environment.

Azure C# Git Power BI REST API SOAP SQL Server Visual Studio
1 day, 13 hours ago

SQL Developer + DBA (AWS & Azure Experience)

Bounteous 1K-5K Internet Software & Services

Bounteous is hiring an experienced SQL Developer + Database Administrator to manage and optimize production database environments across Azure SQL, AWS MySQL, and related applications in a fast-paced digital consultancy setting.

AWS Entity Framework MySQL SQL Server
1 day, 13 hours ago

Senior Software Engineer (RL Environment)

Gramian Consultancy Group Professional Services

Gramian Consultancy is hiring remote freelance open-source contributors to build AI evaluation environments and reference solutions for complex software engineering tasks.

C++ GitHub GitLab Go Java Python Reinforcement Learning Rust TypeScript
2 days, 13 hours ago

Software Engineer - Contractor

Point C 11-50 Insurance

Point C Health is hiring a Software Engineer contractor to help build and maintain Azure-hosted portals, CRM systems, and AI-driven automation for its healthcare TPA operations.

Angular Azure Blazor C# CI/CD CRM CSS Entity Framework Git GitHub HTML JavaScript OAuth React SQL Server Terraform TypeScript
3 days, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers