Senior Big Data Engineer / Arc...

BehaviorMatrix BehaviorMatrix

BehaviorMatrix ( www.behaviormatrix.com ) is a digital media analytics company that applies patented emotional & behavioral analysis to big data in order to provide advertisers, product managers, brand managers, and investors with unique insights into their brands, products, and other topics, as well as their competition.

Enjoy being challenged and solving complex problems?

Do you have experience working with large-scale distributed systems?

Interested in working with emerging technologies?

We are looking for a talented, energetic individual with demonstrated excellence in delivering robust solutions based on cutting-edge technologies in the field of big data analytics. You should have experience working with very large, distributed, high-performance systems from design through implementation.

Responsibilities:
Explore billions of records – develop and optimize algorithms to run in real-time / near real-time.

Work with our Data Scientists and Engineering teams to turn research into products.

Develop and implement algorithms for distributed and parallel analytics.

Stay up-to-date w/research & innovative 3rd party products addressing storage & analysis of large datasets.

Develop distributed/parallel solutions for analytics and visualization of structured & unstructured data sets.

Design test cases to evaluate performance of parallel/distributed algorithms.

Improve scalability performance of existing storage and analytics solutions.

Requirements:
BS / MS in Computer Science or related field and proven hands-on coding skills

6-8 years of experience in commercial software development with the last 2 years working with large-scale distributed systems, very large data sets and applicable technologies

Very strong programming experience in Java, Python, Scala, SQL, Unix Shell Scripting

Deep knowledge in developing and troubleshooting large scale distributed systems

Working experience with Apache Spark, Redis, Kafka, Solr ZooKeeper, Celery, Mahout, Hadoop/MapReduce and Cassandra

Ability to solve complex problems in a fast paced environment with limited guidance.

An eye for quality and a willingness to do what is necessary to achieve deadlines in a dynamic environment with frequent priority changes is required.

Able to work efficiently in teams and/or as an individual

Good oral and written communication skills.

Reports directly to the Chief Product Officer

BehaviorMatrix is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at BehaviorMatrix via-email, the Internet or in any form and/or method without a valid written Statement of Work in place for this position from BehaviorMatrix HR/Recruitment will be deemed the sole property of BehaviorMatrix. No fee will be paid in the event the candidate is hired by BehaviorMatrix as a result of the referral or through other means.

Diversity creates a healthier atmosphere: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.

To apply for this job please visit tinyurl.com.