Software Dev Engineer II, Unified Financing Offers (UFO)
Core
Building real-time ranking and eligibility services, marketing automation tools, and customer experience (CX) applications to enable the discovery and usage of financial offers for Amazon customers.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Real-time ranking/eligibility services, marketing automation tools, and CX experiences for payment products
Domain
Fintech / Payments / E-commerce
Deliverable
production ML models | product features
Required skills
Distributed system design, multi-tier application development, C#/C++/Java/Perl, Object Oriented Design, system scalability, reliability engineering
Preferred skills
Full SDLC ownership, code review leadership, source control management, build process optimization, testing strategies, operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Define and implement multi-tier distributed software applications, write high-quality distributed system software, estimate support effort and plan feature rollouts, provide on-call production support for payment platform applications
Seniority
Senior, hands-on IC