Quantcast
Channel: scrum jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 12208

Software Development Engineer at Amazon (Sunnyvale, CA)

$
0
0
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling tablets with breakthrough hardware technology as well as e-readers that have revolutionized reading. What will you help us create?

Work hard. Have fun. Make history.

Online and Device Services team owns critical applications and backend services. The team has the charter to innovate customer experience avenues that will push the boundaries of customer-device interaction of devices. As a member of this team, you will be working on Web applications, Android applications, or the back-end services that will expose you to truly test the design and quality with the scale of fidelity, precision and volume. Members of this team tend to have a high degree of fluency in one or more languages and tools and work with an unwavering focus on simplicity and performance. Apart from device applications, you would work on applications used by network operation centers and launch readiness teams. These applications are used to monitor Kindle services and serve as the executive dashboard for the Amazon digital ecosystem.

The Role:
As a Software Development Engineer, you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. We are looking for passionate, hard-working, and talented Software Development Engineer who has experience building innovative, mission critical, high volume applications.
In this role, you will:
  • Be responsible for system architecture and development for product initiatives and feature development
  • Investigate, prototype and deliver innovative system solutions
  • Work in an Agile/Scrum environment to deliver high quality software. Will establish architectural principles, select design patterns and then mentor team members on their appropriate application

  • Bachelor¹s degree in Computer Engineering or related field
  • 3+ years of experience doing hands-on software development
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Design and architecture knowledge, as well as familiarity with object oriented design patterns
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability
  • Java, C++, Objective C and open-source technologies
  • Ability to communicate technical ideas to tech and non-tech audiences
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality

  • Master’s degree in Computer Engineering or related field
  • Development experience on Android
  • Mastery of the tools of the trade, including a variety of modern programming languages (Java, C++, Objective C) and open-source technologies (Linux, SQLite, Spring, Hibernate)
  • Experience or knowledge developing with HTML, CSS, JavaScript, and general Web 2.0 techniques
Lab126 is part of the Amazon.com, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer - Minority/Female/Disability/Vet

Viewing all articles
Browse latest Browse all 12208

Trending Articles