2+ years of non-internship professional software development experience -Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design -1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Job summary
The Amazon Device Services organization is hiring a Software Development Engineer to help us build cross-platform software to enable the seamless launch, provisioning and management of devices.
The team is responsible for building solutions that enable Device Operations and Supply Chain end-to-end: from product design and component sourcing, through production and shipment, to returns, screening and repair.
We innovate to deliver timely and scalable technological solutions and automate operational tasks to allow the business to focus on high value-add activities and grow.
Key job responsibilities
Develop highly scalable service to process millions of requests per day and solve complex software systems problems by leverage state-of-the-art technology
Translate functional requirements into robust, scalable, supportable solutions that work well within the overall system architecture
Evaluate and make decisions about the use of new or existing software products and tools.
Have unique exposure to technologies used in devices / subscriptions / e-commerce platforms
Work closely with our engineers and product managers to design solutions with distributed computing techniques to simplify architectures, launch new services, and bring end-to-end solutions
Establish the best processes and drive improvements in design, development and operations
Mentor and guide junior engineers on design, coding, troubleshooting and operational excellence
Be a member of the Amazon-wide Software Development Community, participating in internal and external MeetUps, Hackathons and Conferences
Internal job description
A day in the life
We are looking for someone who is passionate about delivering the best possible customer experience and allowing us to meet our customer obsession of making our current and upcoming line of devices available in-stock to delight our customers.
About the team