Senior Systems Development Eng, Mobile Device Management

Amazon

  • Nashville, TN
  • Temporary
  • Full-time
  • 26 days ago
DESCRIPTIONAre you interested in building innovative services with global reach? Does impacting how mobile software is developed and hundreds of thousands of mobile devices are managed sound like fun? We are looking for a talented Senior Systems Development Engineer to join us in our mission to build end-user solutions and developer tools for the industrial Android devices deployed globally across Amazon's fulfillment network.In this role, you'll lead the design, build, and delivery of solutions like automated device provisioning and new Android device testing services used daily by development teams across Amazon. You'll directly influence hardware development roadmaps, the construction and feature development of mobile device management services, device telemetry and data services, and even how one million-plus Amazon associates deliver shipments to millions or retail customers every day.To be successful, you should be excited about tackling highly ambiguous problems without any predefined path where you need to design non-obvious, elegant solutions. You should be team obsessed and enjoy helping your team members to grow and achieve outstanding results in a creative and collaborative atmosphere. You should be passionate about creating maintainable, high quality software. Based on your history of outstanding results for customers, you should deeply understand the challenges of building large-scale production systems.A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment.The benefits that generally apply to regular, full-time employees include:
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 401(k) PlanIf you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you!At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you're passionate about this role and want to make an impact on a global scale, please apply!We are open to hiring candidates to work out of one of the following locations:Nashville, TN, USABASIC QUALIFICATIONS- 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience
- 4+ years of non-internship professional software development experience
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 4+ years of systems development in an IT or data center environment experience
- 4+ years of deploying and operating in a Linux/Unix environment experience
- 2+ years of systems design, software development, operations, automation, and process improvement experience
- Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in productionPREFERRED QUALIFICATIONS- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers
- Strong Android development experienceAmazon 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.

Amazon