Are you ready to shape the future of credit and lending for millions of customers worldwide? Join Amazon Pay's fintech team where you'll build innovative payment solutions that transform how customers access credit across multiple countries. As a Software Development Engineer II, you'll tackle complex technical challenges in designing and scaling personal loan products in India and groundbreaking credit line offerings in Brazil.
This role offers a unique opportunity to influence next-generation payment methods while working on high-impact financial products that directly improve customer shopping experiences. You'll collaborate with cross-functional teams to architect robust, scalable systems that handle real-world financial transactions at Amazon scale, making meaningful contributions to credit and lending businesses that span continents.
Key job responsibilities
- Design, develop, and maintain scalable software solutions for credit and lending products, actively participating in the full software development lifecycle including scoping, design, coding, testing, deployment, and maintenance
- Contribute to code reviews providing meaningful feedback to peers, while ensuring operational excellence and identifying root causes of issues to implement permanent fixes
- Solve complex technical problems in payment systems by bringing clarity to ambiguous requirements and designing simple, elegant solutions that balance customer needs with technical constraints
- Collaborate with cross-functional teams across India and Brazil to deliver features for Personal Loans and credit line products, working backwards from customer needs to ensure the right solutions are built
- Document system architecture, operations, and design decisions while actively training new team members on how software is constructed, tested, and integrated into the broader payments ecosystem
A day in the life
Your day starts with design reviews where you collaborate with engineers to evaluate technical approaches for new credit features. You'll spend time coding full-stack solutions, writing clean and maintainable software that handles financial transactions securely. Throughout the day, you engage in operational excellence activities, monitoring system health, responding to operational events, and implementing improvements that enhance reliability. You participate in inclusive technical discussions, mentor teammates through code reviews, and balance new feature development with operational priorities to ensure customers have seamless access to lending products.
About the team
Amazon Pay's credit and lending team operates at the intersection of payments and financial innovation, managing multiple businesses across India and Brazil. In India, the team independently owns the Personal Loans product on Amazon Pay, while simultaneously pioneering a credit line product in Brazil that enables customers to shop with flexible payment options. The team values collaboration and technical excellence, creating an environment where engineers grow their expertise while delivering high-impact solutions.
Join a team that thrives on solving complex problems in the fintech space, where your contributions directly influence how millions of customers access credit for retail shopping. The team fosters knowledge-sharing and mentorship, providing opportunities to work on challenging technical problems while building innovative financial products that operate across different markets and regulatory environments.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.