Staff Software Engineer, Backend (Deal reporting)

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

  • Set technical strategy for the team on a year-long time horizon and connect it to business-impacting projects.
  • Collaborate with product management, design, and analytics to manage technical sustainability, risks, and trade-offs.
  • Define and advocate for technical solutions and operational processes that help the team execute effectively.
  • Own team operations and service availability, including monitoring, triage rotations, playbooks, policies, testing, and alerting.
  • Establish code review and design standards and promote a culture of quality and ownership across the team.
  • Share technical perspective through writing and tech talks to influence practices beyond the immediate team.
  • Develop team members by providing feedback, guidance, and leadership by example.
  • Build integrations, services, and testing infrastructure that support funding of Affirm loans.
  • Work with Product and Capital Markets teams to implement complex financial structures, integrations, and reporting.

Requirements

  • 7+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive experience building highly available distributed systems with AWS, MySQL, and Kubernetes.
  • Strong knowledge of Spark and its inner workings.
  • Experience with task orchestration systems such as Airflow or Temporal is preferred.
  • Experience delivering major features, system components, or deprecating functionality through clear technical and execution planning.
  • Ability to write high-quality code that is easy for others to understand and use.
  • Comfort working in ambiguity and moving between low-level implementation details and large-scale architecture.
  • Demonstrated ability to gather and iterate on feedback from engineering and cross-functional peers.
  • Strong verbal and written communication skills for collaboration with a global engineering team.
  • Eligible to work under a Contract of Employment in Poland and work remotely within Poland.

Benefits

  • Base pay range of 358,000 zł - 458,000 zł per year.
  • Potential equity rewards and an equity grade of Poland 5.
  • Monthly stipends and Flexible Spending Wallets for technology, food, lifestyle, and family-forming expenses.
  • 100% subsidized medical coverage, plus dental and vision for employees and dependents.
  • Away Days and competitive vacation and holiday time off to rest and recharge.
  • Learning and Development programs.
  • Parental benefits.
  • Employee Resource and Community Groups.
  • Employee stock purchase plan (ESPP) with shares available at a discount.

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, 48 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
11 hours, 3 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, 10 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, 10 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