The 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 lightspeed through our systems annually.
We build systems that process payments at an unprecedented scale with accuracy speed and missioncritical availability. We innovate to improve customer experience across the globe with support for currency choice instore payments pay on delivery credit and debit payments seller disbursements gift cards and many new exciting and challenging ideas are in the works.
If you are excited about the opportunity to learn and work on large scale distributed systems enjoy trouble shooting and solving complex problems consider the opportunities at the Bangalore center. Come challenge yourself in our teamoriented atmosphere and watch yourself grow with one of the fastest growing areas of the Amazon ecommerce services platform.
Key job responsibilities
As a System Development Engineer on our team you will
Solve problems at scale that excites you.
Join a great group of motivated topnotch people and work with them to solve challenging problems in a fun collaborative environment.
Launch own support the code and make it incrementally better for the benefit of community.
Work with cloud native applications container orchestration platforms such as Kubernetes Docker Helm ECS and/or others.
Add automated pipelines for pull requests snapshot builds and continuous integration / delivery (CI/CD)
Produce bulletproof 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.
Work on the decentralized opensource model and encourage open collaboration/communication.
Engage frequently with the open source community to find and fix the most important challenges.
Maintain effective communication and collaboration with partner teams both local and remote in completing interdependent work items.
Advocate for open source both inside and outside the company.
Experience in automating deploying and supporting infrastructure
Experience programming with at least one modern language such as Python Ruby Golang Java C C# Rust
Experience with Linux/Unix
Experience with CI/CD pipelines build processes
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.