Description
Amazon is seeking a Software Engineer to design, implement, and maintain multi-tier distributed applications for its global payment platform. The role involves estimating engineering effort, planning system changes, independently designing and testing major features, collaborating with software development, QA, project and release management, and build and release teams, and providing on-call production support. Candidates need at least three years of professional software development experience, two years of design or architecture experience, programming experience, and a bachelor's degree or equivalent.
