Returning Candidate?

Sr. System Engineer

Sr. System Engineer

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Systems, Quality, & Security Engineering
Recruiting Team 

Job Description

Would you like to be one of the leaders of a team that is solving new business challenges through innovative technology?

The Team: We are forming a new team to support Amazon Books and Amazon Go. About these 2 businesses:
· Amazon Books is a brick and mortar store that offers a curated selection of books and an array of Amazon devices. It is a magical experience that combines the best parts of a neighborhood bookstore with’s low prices and the expertise of passionate, knowledgeable staff who tailor their approach to the unique needs of each customer. You can find out more about Amazon Bookstores at
· Amazon Go is a new kind of store with no lines and no checkout—you just grab and go! Customers simply use the Amazon Go app to enter the store, take what they want from our selection of fresh, delicious meals and grocery essentials, and go! Innovation is part of our DNA! Our goal is to be Earths’ most customer centric company and we are just getting started. We need people who want to join an ambitious program that continues to push the state of the art in computer vision, machine learning, distributed systems and hardware design. You can find out more about Amazon Go at

This new team's charter is to deliver a scalable, robust and secure device platform for our physical stores. You will be building the applications, tools and services that enable our associates to operate the stores, using a wide variety of devices such as mobile handheld devices, point-of-sale stations, demo devices, etc... You will also define and implement the strategy for Mobile Device Management (MDM) for our devices to enable remote updates, monitoring and troubleshooting. You will be designing and developing the core primitives for that device platform, such as associate authentication.

Role: As a System Engineer, you will help take on a variety of technical challenges. You will play an active role in implementing configurations, monitoring & maintaining critical security updates on Windows based devices & servers. You will also be working in automating the manual work to scale the solutions to thousands of such devices. We have an innovations group that will bring new experiences to the store, and being there at its inception, you will most definitely help shape the released products. You should be comfortable with a degree of ambiguity and work well independently. You should also be excited by technology, passionate about learning and should view every customer interaction as an opportunity to create a beautiful customer experience. Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment that’s more startup than big company. We work with distributed systems on a massive scale across multiple devices, multiple stores and thousands of customers. Come join a team that enables builders to build software and delight customers. You will learn a ton, have fun and make a positive impact on millions of people.

have a strong understanding of large-scale computing solutions. You have experience working as a systems or dev ops engineer in an enterprise environment, and have implemented automated solutions across several applications and systems.
You’re knowledgeable. You love digging into new technologies and figuring out how to incorporate what they offer into your solutions.
You’re passionate about customers and success. You obsess over how to help your customers do their job, not over their computing environment. You understand different people have different needs for being productive, and strive to develop self-service solutions. You have a passion for learning, designing, and building cloud computing systems for a diverse set of customers.
You want to create and improve products, not work around shortcomings of existing ones. You are comfortable taking your suggestions directly to your team, and building your own solutions from scratch.

Basic Qualifications

• Bachelor’s Degree in Computer Science or related field, or 8+ years relevant work experience.
• 3+years of Windows coding experience .Net, C# & C++
• Ability to program to solve problems and automate repetitive tasks in a common scripting or programming language such as Perl, PowerShell.
• 3+ years of system administration and engineering of Windows based systems, including deploy and maintain application services.
• Ability to provide support and engineer in a heterogeneous Microsoft Windows and Linux environment.
• Windows 10 Devices experience.

Preferred Qualifications

• Participate in hardware design and manufacturing process of the end product
• Evaluate hardware solutions and inform leadership decisions around hardware selection
• Experience providing requirements to hardware teams regarding CPU, wireless, RAM and other such dimensions
• Experience building software in order to ship new consumer devices

System software
• Experience in Enterprise grade OS deployments
• Experience in using Mobile Device Management solutions
• Experience with Device Drivers & updates
• Have knowledge of & Debug/Troubleshooting low level OS and firmware related issues
• Work with external vendors to modify/customize the firmware

• Defining and understanding security requirements from hardware & software perspective
• Work on security reviews of systems with internal & external security reviewers
• Understand software systems & hardware security

• Ability to design and deploy hardware & software at scale across multiple regions