Join Amazon's Finance Technology (FinTech) organization as a Software Development Engineer in the Thunder team, where you'll play a crucial role in managing millions of transactions and billions of dollars in vendor payments. This position combines financial technology with cutting-edge software development, focusing on compliance, fraud detection, and risk management. You'll be responsible for developing scalable solutions that handle sensitive financial data and personally identifiable information, while building next-generation duplicate detection systems using AWS services and ML models.
The role offers an opportunity to work with large-scale financial systems, requiring both technical expertise and attention to detail. You'll be part of a team that values innovation, security, and customer satisfaction, working on solutions that directly impact Amazon's global financial operations. The position requires strong programming skills, particularly in Java, Scala, and SQL, combined with a deep understanding of software architecture and financial compliance.
As a senior member of the FinTech team, you'll collaborate with cross-functional teams, design high-performance applications, and ensure the highest standards of security and efficiency. The role offers exposure to cutting-edge technologies and the chance to work on systems that process millions of transactions daily. This is an excellent opportunity for someone passionate about combining software engineering with financial technology, offering both technical challenges and business impact.