System Development Engineer, Amazon Payment Products
Core
Troubleshooting, diagnosing, and fixing production software issues for large-scale distributed payment systems serving millions of customers and merchants globally.
Role type
Senior System Development Engineer (Operations & Maintenance)
Builds
Production payment features, automation tools, and monitoring solutions for Amazon Payments.
Domain
E-commerce, Fintech, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Troubleshooting production issues, automating infrastructure, deploying software, programming in modern languages (Python, Ruby, Java, Golang), Linux/Unix administration, CI/CD pipeline management
Preferred skills
Experience with distributed systems at scale, Ruby on Rails, AWS
Technologies
Ruby, Rails, Java, Python, Shell scripts, AWS, Linux/Unix
Responsibilities
Troubleshoot and fix production software issues, develop automation and monitoring tools, perform software maintenance and configuration, support software deployment in staging and production, create system status reports, coordinate customer notifications and workflows
Seniority
Senior, hands-on IC