Affirm10.03.26
AI SCORE 8.5

Staff Software Engineer - Remote Spain

$101K–$131K/year

About the Role

We're hiring a Staff Software Engineer to join Affirm's innovative team in Spain. As a Staff Software Engineer, you will play a pivotal role in redefining credit to make it more honest and friendly, allowing consumers the flexibility to buy now and pay later without hidden fees or compounding interest. This position is fully remote, enabling you to work from anywhere in Spain while contributing to our core Marketplace Experience team.

What You'll Do

  • Set technical strategy for your team over a year-long horizon, aligning with critical business-impacting projects.
  • Collaborate across teams in the product development lifecycle, ensuring technical sustainability and managing risks and trade-offs.
  • Act as a force multiplier by defining and advocating for technical solutions and operational processes.
  • Take ownership of your team’s operations and availability, implementing monitoring, triage rotations, and playbooks.
  • Foster a culture of quality and ownership by setting code review and design standards, advocating for them beyond your team.
  • Develop talent on your team through feedback and guidance, leading by example.
  • Participate in an on-call rotation as required.

Requirements

  • 8+ years of experience as a software engineer.
  • Proficient in designing, developing, and launching backend systems using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Experience in developing web applications with declarative UI frameworks such as React, React Native, or Vue.
  • Proven track record of delivering major features and system components, including deprecating existing functionality.
  • Strong communication skills to support effective collaboration with a global engineering team.

Nice to Have

  • Experience with system architecture and understanding of large systems.
  • Ability to thrive in ambiguity and adapt to changing requirements.
  • Experience in mentoring junior engineers.

What We Offer

  • Competitive base pay ranging from €101,000 to €131,000 per year.
  • Equity rewards from Affirm Holdings, Inc.
  • Flexible Spending Wallets for technology, food, and lifestyle expenses.
  • Wellness days to recharge.
  • Learning and Development programs.
  • Parental leave and support for family forming expenses.
  • 100% subsidized medical coverage, dental, and vision for you and your dependents.
  • Remote-first work culture with flexibility to work from anywhere in Spain.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to lead technical strategy in a remote-first environment at a reputable FinTech company. Competitive salary and comprehensive benefits make it attractive.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and Kotlin, with a deep understanding of backend development and experience in building scalable microservices on AWS, leveraging tools like Lambda and DynamoDB.

Self-motivated and disciplined in a remote work environment, able to manage time effectively and communicate asynchronously with team members across different time zones.

Strong experience with container orchestration using Kubernetes and deploying applications using CI/CD pipelines, coupled with a mindset focused on continuous improvement and technical mentorship.

Learning Resources

Python for Everybodycourse

Career Path

Staff Software Engineer - Remote Spain(Now)Engineering Manager(1-2 years)Director of Engineering(3-5 years)

Market Overview

Python Market Size 2024
$25B
Annual Growth
11.2%
AI Adoption in Python
60%
Investment in Python-based Solutions
+45%
Labour Demand for Python Developers
+30%
Avg Salary for Senior Python Developers
$120K

Skills & Requirements

Required
PythonKotlinAWS
Growing in Demand
Machine LearningData EngineeringDevOps
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Data Science and AI
The demand for Python in data science and AI has surged, with a 40% increase in job postings requiring Python skills related to machine learning and analytics.
Cloud-Native Development
With the rise of cloud-native applications, 70% of companies are adopting Kubernetes and AWS for deployment, necessitating Python developers to be proficient in these technologies.
Increased Focus on Microservices
The shift towards microservices architecture is evident, with 55% of organizations implementing microservices, leading to higher demand for Python developers familiar with containerization and orchestration tools.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.