03/11/2014

Amazon hiring Software Development engineer



                             Click here To apply

Software Development Engineer

Job ID :287455
Location :IN-AP-Hyderabad
Posted Date :30-09-2014
Company:Amazon Services India Private
Job Description
The Tiered Storage team is a part of the eCommerce (eCP) Persistence Platforms group. The eCP Persistence Platform group focuses on building platforms which help other teams in Amazon handle data efficiently. It provides a platform to store data, handle high throughput and high availability needs thus "sedimenting" persistence out of application development.

The Tiered Storage team is building an integrated, cost-effective, and scalable platform as a hosted service for the data lifecycle management of a business application, including primary storage, caching, indexing, search, event notification, data warehousing, and archival storage. The platform offers guaranteed quality of service and has multiple tiers of storage catering to various business use-cases and tenants with different SLAs.

The candidate will be part of technology strategy through implementation and productize existing technologies available in as well as add innovative technologies to Amazon's persistence platform investments.

Software engineers are responsible for engineering large scale systems that process large amount of data and billions of transactions on a daily basis, both in real-time and offline modes. We are looking for highly motivated individuals who are passionate to apply their skills to solve actual business problems in record persistence space.
Basic Qualifications
Following are the qualifications that would allow somebody to hit the ground running :
  • B.Tech or M.Tech in Computer Science or equivalent
  • 2+ years of software industry experience
  • Rich hands-on programming experience in Java/C++, using object-oriented design techniques and best practices
  • Experience in designing, building and maintaining real-time and large scale applications
  • Proven track record in delivering features in agile environment
  • Understanding and experience in object-oriented design and data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Experience working in Linux environments
  • Strong written and verbal communication skill
Preferred Qualifications
  • Knowledge of Hadoop and other distributed computing platforms
  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
                               Click here To apply

No comments:

Post a Comment