Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer (Decisions and Pricing EU)

at Affirm

Posted 7 hours ago 0 applied

Description:

  • Affirm is reinventing credit to make it more honest and friendly, allowing consumers to buy now and pay later without hidden fees or compounding interest.
  • The Decisions and Pricing team aims to deliver the best credit decisions for Affirm consumers while maintaining positive unit economics and being the most competitive payment solution for merchant partners.
  • You will support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics.
  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring support throughout delivery.
  • You will proactively identify and advocate for solutions to project, process, technology, or business issues.
  • You will support the operations and availability of your team's artifacts by creating and monitoring metrics and participating in on-call efforts.
  • You will foster a culture of quality and ownership by setting or improving code review and design standards.
  • You will help develop talent on your team by providing feedback and guidance.
  • You will be hands-on, building APIs and data models within micro-service and event-driven architectures, and creating batch jobs to process large amounts of data.
  • You will improve the current platform's extensibility, performance, and usability to support rapid global deployment and scaling.
  • An on-call rotation is a requirement for this role.

Requirements:

  • You have 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python and Kotlin/Java.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes.
  • Proficiency in object-oriented and dynamically typed languages is required.
  • You must be able to synthesize complex business, product, and technical requirements to produce high-quality system designs and software.
  • Prior experience architecting, building, launching, and maintaining complex systems is necessary.
  • You have experience defining a technical plan for delivering significant features or system components with elegant, simple, and extensible designs.
  • You write high-quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base and have developed tools and practices for safe modifications.
  • Your experience shows that you take ownership of your growth and proactively seek feedback.
  • Strong written and verbal communication skills are essential for effective collaboration with a global engineering team.

Benefits:

  • Base pay range is €85,000 - €115,000, with a transparent pay structure based on location, experience, and job-related skills.
  • Employees may receive monthly stipends for health, wellness, and tech spending, along with 100% subsidized medical coverage, dental, and vision for themselves and dependents.
  • Additional benefits include Flexible Spending Wallets for tech, food, and lifestyle, wellness days (Away Days), learning and development programs, parental benefits, and employee resource and community groups.
  • Affirm offers an employee stock purchase plan (ESPP) enabling employees to buy shares at a discount.
  • Competitive vacation and holiday schedules allow for time off to rest and recharge.
  • Affirm is a remote-first company, allowing employees to work from anywhere within the country of employment, with occasional office requirements for proximal roles.