Friday, July 20, 2012

Job opening - Software Development Engineer - Amazon Elastic MapReduce at Amazon (Seattle, WA)

Amazon Elastic MapReduce team is looking for a Software Engineer with experience and desire to build scalable web services. As a software engineer, you will work independently and with software engineers, program/product managers to architect and develop distributed services and front-end APIs and tools for developers to consume.

Amazon Elastic MapReduce is a web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data. It utilizes a hosted Hadoop framework running on the web-scale infrastructure of Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3).

Key Responsibilities:

  • Translation of complex functional and technical requirements into detailed architecture and design
  • Be very hands-on; participate in designs, develop code using Java
  • Responsible for large portions of the systems architecture, scalability, reliab! ility, and performance.
  • Responsible for real-time operational support of the team’s functional areas.
  • Maintain current technical knowledge to support rapidly changing web technology.
  • Candidate must be able to work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities.

  • Bachelor's degree in computer science or equivalent experience.
  • 5+ year's overall development experience.

  • Proven results oriented person with a delivery focus - especially in the areas of writing high-performance, reliable and maintainable code.
  • Ability to adapt to new development environments, changing business requirements and learning new systems highly desired.
  • Core competencies in Java, XML, HTTP required; experience with other web technologies such as WS* and .Net is a plus.
  • Strong knowledge of data structures, algori! thms, enterprise systems, and asynchronous architectures.
  • !
  • Understanding of web services software architectural and design issues.
  • Master's degree in computer science is preferred.
  • Experience with Hadoop, Hbase and other cloud computing technologies is a strong plus.
  • Background with traditional databases, ETL, and data warehousing is a plus.
  • Exposure to data workflow and/or scheduling systems is a plus.
  • Experience with large distributed services is a plus as is building/operating highly available systems.
  • Works well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Excellent verbal and written communication skills.
*LI-AS2



If interested, please apply online at http://track.tmpservice.com/ApplyClick.aspx?id=1533802-2668-1642

Apply for this job vacancy

No comments:

Post a Comment