The Amazon Device Manager (ADM) Software Engineering team develops and builds the products that configure, manage, and report on Amazon's global fleet of end user client devices, such as scanners and tablets. Hundreds of thousands of Amazon associates rely upon these devices to deliver shipments to Amazon retail customers. We provide our critical services in thousands of facilities ranging from Amazon's smallest last-mile emerging market delivery stations to 1M+ square foot robotic facilities.

We are looking for a talented Software Development Engineer to invent new solutions to improve our speed, scale, and efficiency. You will be joining a team that is fully automating device provisioning, device testing frameworks, and improving device reporting to enable complex data-driven decisions with globally impacting scope. Our AWS-based services enable Amazon's software, systems, and operations teams to use the latest technologies in our facilities. We build for performance, availability, security, and cost.

To be successful in this role, you should be excited about learning every day and delighting customers by solving problems that impact order fulfillment. You are passionate about creating maintainable, high quality software with robust automated testing that is built and deployed through continuous delivery (CD). You understand the challenges of operating large-scale systems in production, and you use that expertise in your designs and implementations. You are intrinsically driven to ship on time with high quality because you know your work means Amazon delivers customer orders on time, every time.

Key job responsibilities
SDE-II in this role will be collaborating with a team of highly talented engineers located in Seattle/Bellevue location to develop mobile device management solution on Android and AWS. As an individual contributor you would be raising the bar for technical design and code. Work on product features starting with gathering requirements, technical design, coding and operational support. You would work closely with cross functional TPMs, and engineers from other teams to deliver new features to our MDM product.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.