Amazon

Returning Candidate?

Senior Software Development Engineer - Cloud, BigData

Senior Software Development Engineer - Cloud, BigData

Job ID 
539059
Location 
US-CA-Cupertino
Posted Date 
11/15/2017
Company 
A2Z Development Center, Inc.
Recruiting Team 
..

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, Amazon Echo and recently Echo Look and Cloud Cam.

We are looking for software engineers who are passionate about solving problems involving large scale, highly available, performant distributed systems handling very high volume of data. You will work closely with Computer Vision and Machine Learning scientists to build the Data Platform to power new innovative products and services using cutting edge technologies. You will have end-to-end ownership from getting requirements to design, development, deployment, and future enhancements of systems. You will have opportunity to influence the team in driving the technical vision of the platform.

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, performance and customer focus. We are motivated to work in a data driven environment, constantly striving for process improvement, and translate high-level, ambiguous business goals to working software solutions.

The ideal candidate would:
  • Have experience building large scale distributed systems with focus on performance, availability, and simplicity.
  • Have strong foundation in software development, design patterns, and cloud computing.
  • Have experience working with Big-data technologies.
  • Knows what is important when shipping products to customers and has been through the process from start to finish.
  • Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge.

Basic Qualifications

    • 7+ years of experience with hands-on software development
    • Bachelor’s degree in Computer Science or related field
    • Experience in building RESTful services.
    • Experience programming in Java.

Preferred Qualifications

  • 5+ years of experience doing hands-on software development.
  • Master’s degree in Computer Science or related field.
  • Experience programming in Java and Python.
  • Experience with working on AWS services, e.g., S3, DynamoDB, EC2, SQS, Kinesis.
  • Experience with Big Data technologies, e.g., Hadoop, Spark.
  • Strong communication and interpersonal skills.
  • Experience defining system architectures and exploring technical feasibility tradeoffs.


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.

#LI-RG1