Senior Software engineer (Furnishing Platform)

4 months, 2 weeks 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

Senior Software Engineer, Fullstack

CoderPad 11-50 Internet Software & Services

Senior Software Engineer at CoderPad building fullstack, AI-powered technical interviewing and assessment products, production infrastructure, and internal engineering workflows for users across Latin America.

AWS Datadog Docker GCP GitLab CI GraphQL Java Node.js PostgreSQL Python React Redis Ruby on Rails Sidekiq TypeScript
10 hours, 9 minutes ago

Senior Software Engineer (Platform/Scala)

Sprout Social 251-1K Professional Services

Sprout Social is hiring a Senior Software Engineer in Kraków to build, scale, monitor, and improve reliable backend platform systems supporting its social media management product.

Agile ClickHouse Kafka MySQL Python Redis Scala SQL
10 hours, 24 minutes ago

Senior Software Engineer

kake 1-10 Internet Software & Services

Senior Software Engineers will build and validate robust software systems supporting engineering initiatives at the intersection of software development and artificial intelligence.

Docker FastAPI Kafka Machine Learning PostgreSQL Python Redis
1 day, 9 hours ago

Senior Software Engineer - LLM Trainer

kake 1-10 Internet Software & Services

Senior Software Engineer supporting an expert human data platform for AI agents and LLMs by creating, solving, and evaluating software engineering tasks that improve model capability, safety, and reasoning.

Bash C++ Docker Git Go Java JavaScript Linux Microservices Python SQL TypeScript
3 days, 9 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