Software Development Engineer, Payments Acceptance and Experience

Amazon

Bengaluru, KA, IN
Competitive salary; outst + ing career + growth op...
On-site
Design multi-tier distributed software
Estimate engineering effort and plan implementation
Independently design code and test major features
Amazon is seeking a Software Development Engineer for its Payments Acceptance and Experience team in Bengaluru, KA, India. The role involves designing and implementing distributed software applications for a high-traffic payment processing system, emphasizing collaboration and innovation in a fast-paced environment

Job Summary

  • The role involves building the next generation of online payment systems that support numerous countries and payment methods at unprecedented scale.
  • Engineers are expected to independently design code, test major features, and collaborate with cross-functional teams including QA and Release Management.
  • The position offers competitive salary, benefits, and outstanding career growth opportunities within one of Amazon's fastest growing e-commerce service platforms.

Matching Summary

Match Score: 85

Amazon is seeking a Software Development Engineer for its Payments Acceptance and Experience team in Bengaluru, KA, India. The role involves designing and implementing distributed software applications for a high-traffic payment processing system, emphasizing collaboration and innovation in a fast-paced environment.

Salary

Competitive salary; Outstanding career and growth opportunities; Benefits not specified

Skills & Requirements

Must-have

  • design multi-tier distributed software
  • estimate engineering effort and plan implementation
  • independently design code and test major features
  • collaborate in fast paced environment with multiple teams
  • provide on-call production support

Nice-to-have

  • experience with high scale financial processing
  • team-oriented atmosphere
  • innovative problem solving skills
  • global payment method knowledge

Key Requirements

  • Ability to define and implement distributed software applications
  • Experience estimating engineering effort and planning system changes
  • Capability to work jointly with other team members on complex changes

Work Rights

Not specified

Tailored Resume

Cover Letter