Taro Logo

Software Development Engineer - FinTech, FinTech

Global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Software Development Engineer - FinTech, FinTech

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.

Last updated 2 days ago

Responsibilities For Software Development Engineer - FinTech, FinTech

  • Design, develop, and maintain high-performance software applications
  • Implement and optimize algorithms and models for tasks like trading and risk assessment
  • Integrate software systems with databases, APIs, and third-party services
  • Ensure compliance with financial regulations and industry standards
  • Collaborate with cross-functional teams to deliver end-to-end solutions
  • Write unit tests, perform debugging, and maintain technical documentation
  • Monitor system performance and provide timely support for critical incidents
  • Stay updated with fintech trends and emerging technologies
  • Building next generation duplicate detection system

Requirements For Software Development Engineer - FinTech, FinTech

Java
Scala
  • 4+ years of industry experience
  • Engineering degree in Computer Science or equivalent
  • Experience in Scala, Java or any object oriented programming language
  • Demonstrated experience in SQL and data modeling in relational databases
  • Strong problem-solving skills and attention to detail
  • Knowledge on data structures and algorithms
  • Good understanding of object oriented design and concept
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience

Interested in this job?

Jobs Related To Amazon Software Development Engineer - FinTech, FinTech