Amazon Web Services Software Development Engineer in Sunnyvale, California

Job Description

An opportunity to work with founding team members of a new Alexa engineering team at Amazon. Do you want to build cutting edge technology, solve new problems that didn’t exist before, and have the ability to see the impact of your successes?

Come join the team behind Alexa Smart Home, building the speech and language solutions behind Amazon Echo and other Amazon products and services. You can help us invent the future. As a member of our team, you will be responsible for leading the development and launch of core product Smart Home Cameras features. You will have significant influence on our overall strategy by helping define these product features, driving the system architecture, and spearheading best practices to enable a superior product.

We are looking for passionate Software Engineers who have experience building innovative applications that customers love. As a key member of the team you will design, implement and launch many key product features. You will have influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will coach more junior developers through complex design. The ideal candidate is clearly passionate about delivering experiences that delight customers and creating solutions that are robust. A commitment to team work, hustle, coaching, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. This person has thrived and succeeded in fast paced environment where learning new concepts quickly is a must.

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related field or experience equivalent to a Bachelor's degree based on 3 years of work experience for every 1 year of education

  • 3+ years professional experience in software development

  • 3+ years of experience in Computer Science fundamentals in object-oriented design, data structures and algorithm design

  • 2+ years of experience in at least, one modern programming language such as Swift, Objective-C, C, C++, Java, Python, or JavaScript

  • 2+ years professional experience developing iOS or Android mobile apps

Preferred Qualifications

  • Experience with cross-platform tools like Cordova, PhoneGap and React-native.

  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases

  • Experience with web communication technologies like WEB-RTC

  • Ability to effectively articulate technical challenges and solutions

  • Graduate degree and foreign languages a plus

  • Ability to deal well with ambiguous/undefined problems; ability to think abstractly

Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

Share this job

Job ID773060

CompanyA2Z Development Center, Inc.

Position CategorySoftware Development

Company/Location (search) : Country (Full Name)United States