Sr. Software Development Engineer(Android Apps)

US-CA-Sunnyvale
3 weeks ago
Job ID
502171
A2Z Development Center, Inc.

Job Description


Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?
We are looking for passionate, hard-working, and talented software engineers who have experience building innovative, mission critical, high volume applications that customers love on Kindle Fire. Work with world-class engineers, business leaders and other talented engineering teams while you design, architect and code for Kindle Fire.
The Amazon Kindle, Kindle Fire, and FireTV are revolutionary consumer devices that have become the #1 best-selling Amazon products. They are among the most innovative and fastest growing businesses at both Amazon and the entire consumer electronics industry. We are looking for talented software engineers to join our team in building application software. This is an enormous opportunity to lead the design, architecture, and implementation of products used every day by people you know.
An SDE at Amazon is a developer with the primary responsibility of writing frameworks and apps for products. It is a unique and challenging role and provides immense opportunity to design and develop wide-reaching software products. It combines the "building" aspect of software design engineering with the "breaking" aspect of software engineering. You’ll be writing code that will be used by millions of customers.


As Senior Software Development Engineer, your responsibilities will include:
• Deliver results on complex projects involving teams across the company.
• Be responsible for the architecture of software solutions.
• Create new and edit current applications and features.
• Prepare technical requirements and software design specifications.
• Instill best practices for software development and documentation, making sure designs meet requirements and delivering high-quality work on tight schedules.





Basic Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field
  • 7+ years of experience in software development
  • 7+ years of experience in, at least, one programming language C++, Java, or Python

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering or similar technical field
  • Computer Science fundamentals in algorithm design, data structure, problem solving, and complexity analysis
  • Experience in building complex software systems that have been successfully delivered to customers
  • 10+ years of experience in software development
  • Experience in Android application development
  • Experience in consumer electronic devices
  • Excellent communication, collaboration, reporting, analytical and problem solving skills

Lab126 is part of the Amazon.com, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed