You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Development Engineer

Full Time
7 days ago
Job summary
Are you interested in building innovative new payment experiences and capabilities at massive scale, with iron clad security and delightful simplicity for millions of customers every day?, a Fortune 500 company based in Seattle, Washington, is the global leader in e-commerce, securely processing billions of transactions each year

Amazon Payments mission is to build the most trusted, intuitive and accessible payments experience on earth. We are looking for passionate engineers and leaders to build the next evolution of our payment technology stack and experiences. As an SDE in the Payments Experience Technology team in Vancouver, British Columbia you will work closely with technology and business teams, designing and developing software solutions with an emphasis on enabling rapid integration and payment feature expansion to support the next generation of businesses. We are looking for skills in front end technologies, web security mechanisms, large scale distributed systems, Java, Scala and AWS technologies. Payments Domain knowledge is a benefit but not required.

Inclusive Team Culture
To grow and enjoy your career you need scope, complexity and a culture of inclusion and investment in learning. We are purposeful about attracting, developing, and retaining amazing talent from diverse backgrounds. We're looking for a new teammates who are enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we've been building.

Work/Life Harmony
We recognize the importance of a good work-life harmony. While most of our engineers work normal business hours, we support flexibility in working hours and WFH arrangements.

By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.

Key job responsibilities
Design, Implement and Test Customer facing features. Implement innovative security mechanisms to protect customer's PII, addressing core engineering challenges linked with the availability and latency of a Tier-1 Service that supports thousand's of request per second.


  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development

  • Bachelor's Degree in Computer Science or related field, or 1+ year relevant work experience


  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Familiarity with Javascript, Jquery or similar beneficial
  • Experience in UI design or User Interaction is beneficial

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Software and Programming