Amazon Lending is seeking a Software Development Engineer to join their team focused on supporting financial products. This role offers an opportunity to work on systems that help third-party sellers on Amazon grow their business through access to capital. As part of a fast-paced development team using agile methodologies and SOA design patterns, you'll work closely with software engineers, product managers, and UX designers to build and scale financial products.
The team builds predominantly in Java using both server and serverless architectures, owning both internal and external-facing UI stacks and multiple services. They invest heavily in automation for testing and deployment to reduce time to market. The culture emphasizes learning and experimentation through dedicated learning days, hackathons, weekly learning sessions, and monthly tech talks.
This position involves designing and implementing scalable solutions for complex financial and risk problems, with a focus on partner onboarding, product management, and risk assessment. You'll have the opportunity to work on both new development and enhancement of existing systems, with an emphasis on performance improvement and code reusability.
The role offers significant ownership throughout the software lifecycle, with minimal bureaucracy and a strong focus on development time. You'll be part of a team that values innovation and maintains a strong team identity, working in an inclusive environment with a clear mission to help small businesses thrive.
Working at Amazon Lending means joining a team that's passionate about financial technology and making a direct impact on customers' businesses. The position combines technical challenges with meaningful business outcomes, offering opportunities to work with modern technologies while solving real-world financial problems.