System Development Engineer , WWRR Tech, PLS
Amazon
About the Role
Amazon WW RR&S is an agile, innovative organization dedicated to ‘making zero happen’ to benefit our customers, our company, and the environment. The mission of WWRR&S is to eliminate defects that cause returns (Zero defects), deliver Zero cost of returns for Amazon, send Zero product waste to landfill, and deliver on Amazon’s commitment to deliver on the Climate Pledge (Net Zero Carbon) – “the 4 Zeros”. We are building the most sustainable re-use channel we can by driving multiple aspects of the Circular Economy for Amazon - returns, recommerce, and sustainability.
The Amazon WW RR&S is looking for a System Development Engineer who will join the team which supports all software applications responsible for shipment, item availability, customer promises, shipment optimization, and other functions related to fulfillment services process. Your solutions will impact our customers directly!
Key Responsibilities
- Troubleshoot, diagnose, and fix production software issues.
- Develop monitoring solutions.
- Perform software maintenance and configuration.
- Implement fixes for internally developed code using Perl, Ruby, C/C++, Java.
- Perform SQL queries.
- Update, track, and resolve technical challenges.
- Build and develop tools to automate daily operational activities.
- Work alongside development on Amazon Corporate and Divisional Software projects.
- Update/enhance current software.
- Automate support processes and document systems.
Requirements & Tech Stack
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby.
- Experience with CI/CD pipelines build processes.
Qualifications
- 2+ years of non-internship professional software development experience.
- 2+ years of designing or architecting (design patterns, reliability, and scaling) of new and existing systems experience.
- Knowledge of systems engineering fundamentals (networking, storage, operating systems).
- Ability to learn quickly and work on disparate and overlapping tasks.
- Ability to identify problems before they happen and implement solutions that detect and prevent outages.
- Ability to accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done.
- Detail-oriented.
- Superior verbal and written communication skills.
- Strong organizational skills.
- Able to juggle multiple tasks at once.
- Able to work independently.
- Maintain professionalism under pressure.
Preferred Qualifications
- Experience with distributed systems at scale.
- Experience in automating, deploying, and supporting large-scale infrastructure.

