Software Dev Engineer II, Amazon Business Payments
Core
Design, implement, and operate AI-native platform capabilities enabling intelligent systems to interact with large-scale Amazon Business Payment services.
Role type
Software Development Engineer II (AI-native platform & distributed systems)
Builds
AI-ready APIs, abstractions, distributed storage/index/query systems, and scalable prediction solutions for Amazon Business Payments.
Domain
E-commerce / Payments / AI / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
software development, system design, architecture, distributed systems, scalability, fault tolerance, low-cost optimization, agile delivery, code reviews
Preferred skills
full software development life cycle, coding standards, source control management, build processes, testing, operations
Technologies
distributed computing, AI-native platforms, scalable storage/index/query systems
Responsibilities
conceive and design innovative products and services, build innovative technologies in large distributed environments, create solutions for predictions on distributed systems, build scalable and fault-tolerant storage/index/query systems, design and code solutions for broadly defined problems, deliver high-quality software in an agile environment
Seniority
Mid-level IC (3+ years experience)