Previous Job
Sr. Engineers Big data
Ref No.: 15-02537
Location: Piscataway, New Jersey
Position Type:Full Time/Contract
Start Date: 10/05/2015
Job Description
Senior Engineer - Big Data

Demonstrated leadership in designing sustainable software products, setting development standards, automated code review process, continuous build and rigorous testing etc
Ability to effectively lead and communicate across 3rd parties, technical and business product managers on solution design
Primary focus is spent writing code, API specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/automation tools
Applies visualization and other techniques to fast track concepts
Functions as a core member of an Agile team driving User story analysis & elaboration, design and development of software applications, testing & builds automation tools
Works on a specific platform/product or as part of a dynamic resource pool assigned to projects based on demand and business priority
Identifies opportunities to adopt innovative technologies


8+ years of software development experience
Demonstrated experience with Agile or other rapid application development methods
Demonstrated experience with object-oriented design and coding with variety of languages Java, J2EE, Big Data Components/ Frameworks (Hadoop, HBase, MapReduce, HDFS, Pig, Hive, Sqoop, Flume, Ozie, Avro etc) and other AJAX tools/ Frameworks.
Experience with SOLR, Lucene, ElasticSearch, PMML, Talend Big Data Studio, Memcached, MongoDB, or Graph databases is desirable.
A BS degree in computer science, computer engineering, other technical discipline, or equivalent work experience
Hands-on expertise with application design, software development and automated testing
Must Have 3+ years of demonstrated experience leading teams of engineers
Experience with implementing integrated automated release management using tools/technologies/frameworks like Maven, Subversion, code/security review tools
Ability to enable business capabilities through innovation
Experience with web services, open API development, and SOA concepts
Advanced experience with parallel & distributed (multi-tiered) systems, algorithms, message queuing, and relational databases
Familiarity with information retrieval techniques is preferred
Good understanding of concurrent programming and related techniques
Web services design and implementation using REST, SOAP
Programming and language skills:
Understanding and experience with UNIX / Shell scripting
Knowledge of Perl / Python scripting languages
Strong in Java / Java EE
Knowledge of C/C++ is preferred

Primary Location
Other Locations
US-California-Palo Alto