
Job title: Senior Staff Software Engineer, 100% En remoto
Company: Affirm
Job description: Senior Staff Software Engineer
Affirm is reinventing credit to make it more honest and friendly giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is looking for a Senior Staff Software Engineer to take on a key role in defining the technical direction and foster innovation across the engineering organization. Youll work closely with engineering leaders cross-functional teams and stakeholders to create solutions that are scalable reliable and high-performing. Youll help shape best practices guide architectural choices and drive the successful delivery of critical initiatives. This role requires a high level of technical ability leadership skills strong cross-functional communication and a creative mindset. You will be responsible for building large-scale distributed systems and developing the overall technology strategy for a domain within our engineering org.Several of our engineering teams are hiring and our interview process is designed to make sure we find the best mutual team fit. See below for information on our various engineering teamsDirect to Consumer We focus on building features that help re-engage existing users encourage repeat use of Affirm products and provide value to existing customers within our app and marketplace.Merchant Engineering We build products for and relationships with our merchants and our partners. In a world where sellers have many choices for payments and financing we delight them with extraordinary product and service experiences. We make products that are a joy for developers to integrate with making it easy for Merchants and Partners to unlock the value of being part of Affirms network. Software Development teams are primarily tasked with building the experiences APIs and other interfaces Merchants use to accept Affirm as a payment method.Financial Platforms We provide a highly consistent and fault-tolerant financial platform that empowers Affirm products. We handle automation of complex financial processes at scale integrations with banks and payment platforms and keep Affirms financial records and assets in order.Decisions Foundations We power Affirms data-driven and customer-centric financial products. Our platforms simplify data integration create/deploy machine learning models and enable multivariate testing of product changes. Additionally we build the real-time decision-making systems driving Affirms financial products from authentication and identity verification to fraud detection credit underwriting and pricing. We are focused on managing our risk exposure growing our business and empowering all Affirmers to make better products and experiences for our customers.Infrastructure Platform Our team is responsible for building products and systems that allow the rest of engineering to produce and deploy software that is scalable reliable secure correct consistent and well tested. Infrastructure Platform collaborates across the business to find simple consistent clean and scalable solutions to their business requirements.Trust Safety Our team is committed to safeguarding Affirm from fraud reputational and compliance risks. We ensure users can securely establish their identities and interact with Affirms products. We use data-driven decisioning to manage risk as a competitive advantage enabling every legitimate consumer to use Affirms products and services. We are also responsible for monitoring alerts and responding to critical issues ensuring the smooth operation of Affirms services.What Youll Do
– Design implement and extend core platform services and APIs to enable new products and features to be built
– Architect and build the next version of our data-processing pipeline
– Create 3rd party developer APIs and tools
– Analyze/debug performance issues across distributed services
– Plan design and build our core platform software and systems to scale with an increasing number of users features business requirements partners and new engineersWhat We Look For
– Passionate Passionate about Affirms Mission Deliver Honest Financial Products that improve lives
– Technical Solid CS fundamentals and fluency of a dynamically typed language. We primarily use Python but members of our team have backgrounds in a wide range of technologies
– Collaborative Enjoys cross team collaboration especially with product managers and designers
– Humble You have the humility and self-awareness to understand and navigate the unknown
– User Focused Cares about the details in the user experience
– Experienced Background building real-time distributed web services developing systems in web application frameworks and implementing highly available data storageCompensation BenefitsBase Pay Grade – PEquity Grade – Spain 6Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors including location experience and job-related skills.Base pay is part of a total compensation package that may include monthly stipends for health wellness and tech spending and benefits (including 100 subsidized medical coverage dental and vision for you and your dependents). In addition the employees may be eligible for equity rewards offered by Affirm Holdings Inc. (parent company).ESP base pay range per year 117 000 – 147 000Additional benefits include
– Flexible Spending Wallets for tech food and lifestyle
– Away Days – wellness days to take off work and recharge
– Learning Development programs
– Parental leave
– Employee Resource Community GroupsWe are able to offer visa sponsorship for this role but do require that someone is based in Spain for the role.Python,
Expected salary: €117000 – 147000 per year
Location: España
Job date: Thu, 13 Mar 2025 07:10:54 GMT
Apply for This Job
Please read the job description carefully while you wait for the apply button to be enabled.