Software Development Engineer, Finance Technology
Core
Design and build software applications for global financial transactions and payments to millions of vendors, handling billions of dollars annually under regulatory and audit obligations.
Role type
Senior Software Development Engineer (Payments/Fintech)
Builds
Payment systems and components that execute global financial transactions
Domain
Fintech / Global Payments (via careerplan.io/jobs/10574138-software-development-engineer-finance-technology-at-amazon)
Deliverable
production ML models
Required skills
C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, AI Agents, System Architecture, Code Review, Mentoring
Preferred skills
Full SDLC experience, Cloud computing, Web services, Debugging large-scale systems, Hands-on AI coding agents
Technologies
C#, C++, Java, Perl, AI Agents
Responsibilities
Design solutions and make tradeoffs for payment features, code independently, work with product managers and finance stakeholders, ship incrementally via staged rollout, reduce operational load, document systems for maintainability, mentor engineers
Seniority
Senior, hands-on IC