Join Amazon and shape the future of online payments as a Software Engineer in Payments Acceptance & Experience. Drive innovation in payment processing systems with your coding and architectural skills.
This role requires a talented engineer with 3+ years of professional software development experience. You'll define and design multi-tiered applications while collaborating across teams in a fast-paced environment. A strong background in programming and system design will be essential to thriving in this dynamic position.
Key Responsibilities: • Define and implement distributed software applications • Plan implementations and estimate engineering efforts • Design, code, and test major features independently • Collaborate effectively with various teams • Provide on-call production support for applications
Requirements: • 3+ years of software development experience • 2+ years in design or architecture of systems • Proficiency in at least one programming language ...