Job Url: https://www.remoterocketship.com/company/affirm/jobs/software-engineer-ii-backend-united-states Job Description: Affirm Website LinkedIn All Job Openings Affirm is a financial technology company that offers a 'Buy Now, Pay Later' service, allowing consumers to make purchases and pay for them over time with flexible payment plans. Affirm eliminates hidden fees and compound interest, providing clear terms and conditions for its users. The company also offers the Affirm Card, a debit card that allows users to request to pay over time for larger purchases or pay in full for smaller ones. Affirm partners with various retailers across multiple categories, including electronics, apparel, and travel, providing customers with the convenience of paying over time at checkout both online and in physical stores. Affirm's services are integrated with Apple Pay, enabling customers to make payments seamlessly from their iPhone or iPad. eCommerce • Payments • Installment Loans • Millennials • Financial Services 1001 - 5000 employees Founded 2012 💳 Fintech 👥 B2C 🛍️ eCommerce 💰 Post-IPO Equity on 2021-01 Software Engineer II - Backend 5 days ago 🇺🇸 United States – Remote 💵 $142k - $210k / year ⏰ Full Time 🟢 Junior 🟡 Mid-level 🔙 Backend Engineer 🦅 H1B Visa Sponsor Airflow Distributed Systems Gradle Java Kafka Kotlin Kubernetes Maven Spark Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • 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. • The Consumer Authentication Engineering team provides a seamless account creation and access experience for Affirm customers. The goal of the team is to secure the assets and loans of Affirm customers by protecting them through several security and fraud levers. The team is responsible for account recovery, and management—balancing a frictionless consumer experience with strong protections against both accidental and malicious account takeovers (ATO), while meeting evolving regulatory and compliance requirements. • We are looking for a highly motivated Backend engineer to work in the Consumer Authentication team on several key architecture and product initiatives. You will also be responsible for building optimizations through experimentation and improving the conversion metrics. • Work closely with the Consumer Authentication team; Product Manager, Engineering Manager, Technical Leads and other developers in the execution of projects under the team roadmap. • Consistently generate simple and elegant designs, and write high-quality code that can be easily understood and leveraged by others. • Work with other cross engineering teams and other organizations for the design, implementation, roll-out and maintenance of projects. • Participate in regular scrum meetings like Sprint Planning and Daily Stand ups. 🎯 Requirements • You have 2+ years of experience as a backend / server-side software engineer. • You are proficient in designing, developing and launching backend systems at scale using technologies like Kotlin (or any JVM language), Java. • Proficiency in Kotlin and/or Java/JVM and their associated backend ecosystem is a must (Database access, Dependency Injection, Gradle/Maven, testing tooling, etc). • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. • You are a self driven and motivated engineer who takes pride and ownership in navigating through ambiguities and solving complex technical/organizational problems. • You have experience designing and building distributed systems and applications, real-time, scalable web services and REST APIs. • Experience with data frameworks such as Spark, Kafka, Kubernetes and Airflow. • Proficiency in unit & integrating testing. • You have strong verbal and written communication skills that support effective collaboration with our global engineering team. • You’re a humble team-player who places the needs of others first and participates in the development of peers on the team. 🏖️ Benefits • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount