Software Dev Engineer II , Finance Tech
Core
Build high-performance, secure software systems for Amazon's FinTech organization to ingest millions of transactions, detect fraud, and manage vendor payouts.
Role type
Senior Software Development Engineer (FinTech)
Builds
Duplicate detection systems, fraud controls, and transaction processing pipelines for vendor payments
Domain
Financial Technology / Payments / Fraud Detection
Deliverable
production ML models | product features
Required skills
Scala, Java, SQL, data modeling, data structures and algorithms, object-oriented design, AWS services
Preferred skills
Experience with trading and risk assessment algorithms, full software development life cycle, system architecture and scaling
Technologies
AWS, Scala, Java, SQL
Responsibilities
Design and maintain high-performance software applications; Implement and optimize algorithms for trading and risk assessment; Integrate software systems with databases and APIs; Ensure compliance with financial regulations; Collaborate with cross-functional teams; Write unit tests and debug code; Monitor system performance and support critical incidents
Seniority
Senior, hands-on IC