Чёткая ответственность на уровне Staff, понятная зона платформы и работа с важными финтех-системами делают вакансию сильной; главный компромисс - обязательное дежурство.
Кликните для подробной информации
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Software Engineer, Backend (Recoveries) (Python/Kotlin/AWS): Building and evolving a financial recoveries platform covering loan placement, partner integrations, payments, reconciliation, bankruptcy workflows, and customer-facing recovery experiences with an accent on correctness, reliability, scalability, and regulatory compliance. Focus on setting technical strategy, designing data-processing and reconciliation systems, strengthening financial integrations, and leading cross-team architecture and operational improvements.
Location: Remote Spain; candidates must be based in Spain. Visa sponsorship is available.
Base pay: €103,000–€139,000 per year.
Company
Affirm develops financial products that provide predictable payment-over-time options and operates a platform for loan repayments and recoveries.
What you will do
Set the team’s technical strategy on a year-long horizon and connect it to critical business-impacting projects.
Shape the Recoveries platform, including recovery strategies, customer-facing experiences, financial integrations, and partner integrations.
Lead cross-team technical initiatives that improve reliability, scalability, data integrity, and reconciliation.
Collaborate with product management, design, and analytics throughout the product development lifecycle to manage technical sustainability, risks, and trade-offs.
Own operational readiness through monitoring, triage rotations, playbooks, policies, testing, alerting, and on-call support.
Set code review and design standards, share technical knowledge, and develop engineering talent through feedback and guidance.
Requirements
8+ years of total experience as a software engineer.
Proficiency designing, developing, and launching backend systems at scale using technologies such as Python, Kotlin, AWS, MySQL, and Kubernetes.
Experience designing and operating correctness-sensitive batch, asynchronous, or data-processing systems, including scheduled workflows, backfills, reconciliation, observability, and robust failure handling.
Experience architecting solutions across complex systems and organizational boundaries, including backend services and customer-facing applications.
Experience delivering major features or system components, or deprecating existing functionality, through a defined technical and execution plan.
Ability to write high-quality, understandable code and work from low-level language idioms through the architecture of large systems.
Ability to operate effectively in ambiguous environments and incorporate feedback from engineering and cross-functional peers.
Strong verbal and written communication skills for collaboration with a global engineering team.
Participation in an on-call rotation is required.
Culture & Benefits
Remote-first work with flexibility within the country of employment and an in-person onboarding experience.
100% subsidized medical coverage, including coverage for employees and dependents, plus dental and vision benefits.
Flexible spending wallets and monthly stipends for technology, food, lifestyle, health, and wellness.
Flexible time off, generous holiday calendars, and Away Days for rest and wellness.
Learning and Development programs, parental benefits, and Employee Resource & Community Groups.
Employee stock purchase plan and potential equity rewards.
Hiring process
Inclusive interview process with accommodations available for candidates with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →