System Development Engineer I at Amazon within the Appstore Dev & Purchase Experience Support team outlines a role that requires technical skills to support and enhance Amazon’s Appstore platform. The key focus of the position is on improving infrastructure and migrating existing services to enhance scalability, reduce operational costs, and introduce newer AWS features.
Key Responsibilities:
- Innovative Problem Solving: Use cutting-edge technologies to address business challenges and deliver solutions for scalable services.
- Collaborative Development: Work with senior SDEs and principal engineers to design, develop, and migrate services to a new infrastructure.
- Ownership & Impact: Drive projects that influence millions of customers, managing ambiguity and maintaining the high pace of development at Amazon.
About the Team:
The Appstore team focuses on providing a seamless experience for developers to launch and manage apps on Amazon’s platforms, such as Fire TV, Fire Tablets, and mobile devices. The team works with a wide range of technologies, from device software to high-scale services and tools.
Basic Qualifications:
- Experience programming in at least one modern language (e.g., Python, Ruby, Golang, Java, C++, C#, Rust).
- Experience with automation tools for building, testing, releasing, or monitoring.
- Familiarity with distributed operational health and performance monitoring systems.
- Knowledge of software deployment best practices.
- Understanding of hardware platforms.
Preferred Qualifications:
- Proficiency in Python scripting.
- Experience with highly concurrent, high-throughput systems and complex distributed systems.
This role is ideal for candidates passionate about software development and keen on making a large-scale impact by working with a team focused on enhancing customer and developer experiences in the Appstore ecosystem.
You can apply for the position Amazon Hiring System Development Engineer I.