Consultant Software Engineer – Advanced Engineering

Consultant Software Engineer - Advanced Engineering - Greenplum

Greenplum ? A division of EMC is driving the future of data warehousing and big data analytics with breakthrough products including Greenplum Data Computing Appliance, Greenplum Database, Greenplum Hadoop and Greenplum Chorus. Greenplum products embody the power of open systems, open source, cloud computing, virtualization and social collaboration ? enabling organizations to gain greater insights and value from their data than ever before. Greenplum Hadoop (Greenplum HD) product family includes distribution of open source based solution as software only or in the form of a Hadoop hardware appliance. Greenplum MR that is an API-compatible implementation of Apache Hadoop with advanced enterprise features. The Hadoop hardware appliance is a pre-built, pre-configured, scalable, high-performance Hadoop appliance. Are you passionate about building great software products? Are you looking to work on the state of the art technology and big data? Greenplum Hadoop engineering team looking for world-class, fun-loving engineers to join our growing team. Job Responsibilities Responsible for the design and development of new features and enhancements to the Hadoop software ecosystem. You are expected to gain a deep understanding of a specific area of the Hadoop stack such as HDFS, MapReduce, HBase, Hive, Pig, Map/Reduce, Mahout, etc. Work with the Apache Hadoop community to innovate and enhance a specific area of the Hadoop software ecosystem. Work with end customer, sales and internal EMC driven requirements and translate them into highly scalable, robust software modules. Opportunity to contribute to the open source community. Requirements Strong development experience in core Java and Linux environment. Deep experience with one scripting language ? perl, python, ruby, etc. Experience developing large-scale system software. Deep understanding of big data, cloud computing, scalable and high performance environments Familiarity with entire product life cycle: design, implementation, testing, deployment and maintenance ? especially in enterprise context Experience with Hadoop, distributed systems, HPC ? a big plus. Good verbal and written communication skills Past experience working with globally distributed teams desirable Education/Experience MS CS or equivalent required 5-10 years of industry software development experience EMC /Greenplum is an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. EMC /Greenplum does not accept unsolicited Agency Resumes. EMC will not pay fees to any third party agency or firm that does not have a signed "EMC Agency Fee Agreement".