System Development Engineer I
Amazon
About the Role
Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world’s largest e-Commerce products catalog. You will be part of the Services Support Team under Catalog Support and Programs (CSP) in the ASCS Organization. The mission of the Catalog Support and Programs (CSP) team is to provide a single point of contact for item-related problems and issues related to all retail and merchant catalog. As a member of the ASCS team, you’ll play a key role in driving Amazon’s business.
Key Responsibilities
- Provide Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems.
- Keep software packages/configurations free from vulnerability.
- Set up and monitor new metrics and alarms for systems.
- Drive root cause resolutions to recurrent issues.
- Build tools to improve operational efficiency.
- Handle all incoming system and service tickets covering multiple products, features, and services.
- Support software deployment in staging and production environments.
- Deliver logical, maintainable solutions using appropriate technologies, on time.
- Contribute to operational excellence and perform troubleshooting to resolve defects.
- Drive Company Wide Campaigns and keep Compliance risks (SAS, Shepherd etc.) for ASCS systems under control.
- Implement business logic and configurations for catalog systems and tools.
- Increase selection by on-boarding new vendors, integrating new catalog feeds, and configuring new marketplace, merchant, and category setups.
- Drive strategic cross-functional programs spanning multiple catalog engineering teams.
Requirements & Tech Stack
- Experience in automating, deploying, and supporting infrastructure.
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
- Experience with Linux/Unix.
- Knowledge of at least one modern programming language such as C, C++, Java, or Perl.
- Experience with automation, testing, or monitoring framework development.
- 1+ years of DevOps or SysOps in a large-scale software development environment experience.
- Experience identifying bugs in architecture, algorithms, functionality, and performance with strong overall debugging skills.
- Knowledge of AWS services.
- Experience developing and executing campaigns across a multitude of timezones and languages.
- Experience with software development lifecycle, or experience in software development.
- Experience with CI/CD pipelines build processes.
- Knowledge of and proficiency in the use of Python scripting language.
- Experience on highly concurrent, high throughput systems and knowledge of complex distributed systems.
Qualifications
- Bachelor's degree in Engineering or a related field.
- Strong attention to detail.
- Strong communication skills.
- Demonstrated ability to think strategically and analytically about business, product, and technical challenges.
- Ability to work cross-organizationally.
- A keen sense of ownership and drive.
- Enjoy discovering and solving ambiguous problems.
- Ability to quickly learn complex systems.
- Enjoy building actionable insights from data.
- Comfortable with ambiguity.
- Comfortable accessing and working with data from multiple sources.
- Self-starter.

