Amazon Payments Services processes millions of transactions every day across numerous countries and payment methods. Over 100 million customers and merchants send tens of billions of dollars moving at light-speed through our systems annually.

Amazon Payments Service team is looking for a System Development Engineer, Payments Services.

Job Designation : System Development Engineer – Payments Services

Qualification : Bachelor’s / Master’s Degree

Experience : Freshers / Experienced

Skill Set :

  1. Sound knowledge of at least one modern programming language such as C, C++, Java,.
  2. Experience tools for automation (building, testing, releasing or monitoring).
  3. Strong Unix base O/S experience or proven ability to pick up Linux quickly.
  4. Ability to do scripting (any one of Shell, Perl, Python etc.).
  5. Strong debugging/troubleshooting skills.
  6. Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems.
  7. Strong Communication Skills.
  8. strong organizational skills, able to juggle multiple tasks at once.
  9. Able to work independently and can maintain professionalism under pressure.

Job Description :

Amazon Payments Services build systems that process payments at an unprecedented scale, with accuracy, speed, and mission-critical availability. We innovate to improve customer experience across the globe, with support for currency choice, in-store payments, pay on delivery, credit and debit payments, seller disbursements, gift cards, and many new exciting and challenging ideas are in the works.

  1. Solve problems at scale that excites you.
  2. Join a great group of motivated, top-notch, people and work with them to solve challenging problems in a fun, collaborative environment.
  3. Launch, own, support the code and make it incrementally better for the benefit of community.
  4. Work with cloud native applications, container orchestration platforms such as Kubernetes, Docker, Helm, ECS and/or others.
  5. Add automated pipelines for pull requests, snapshot builds and continuous integration / delivery (CI/CD).
  6. Produce bullet-proof code that is robust, efficient and maintainable; our primary languages are Java, Shell, Ruby, Python, Scala, Go. For you, code reviews and automated testing are not chores – they are a core part of writing great software.
  7. Work on the decentralized open-source model and encourage open collaboration/communication.
  8. Engage frequently with the open source community to find and fix the most important challenges.
  9. Maintain effective communication and collaboration with partner teams, both local and remote, in completing interdependent work items.
  10. Advocate for open source, both inside and outside the company.

Location : Bengaluru, Karnataka, India