Big Data Engineer

Location: San Jose, CA

Type: Contracted

Min. Experience: Mid Level

FocusKPI, Inc. is looking for a Big Data Engineer to work for our client in San Jose, CA. This is a full-time contract with negotiable pay rate.


Position Summary:

The Big Data Engineer will develop and enhance advanced data mining algorithms, which will help drive data analysis for a wide range of information.


Essential Duties and Responsibilities:

Big Data analytics application development using Kafka, Hadoop, Spark, HBase, etc.

Collaborate with other engineers to formulate innovative solutions to experiment and implement advanced data mining algorithms

Optimize data pipeline on Hadoop using Kafka, Spark streaming, and optimal use of Map/Reduce and Spark jobs

Communicate complex concepts and the results of the analyses in a clear and effective manner to senior management

Professional Competencies:

Working knowledge of Map-Reduce

Passion for working with big data and professional experience in data mining, statistical analysis, predictive modeling and data manipulation preferred

Proven ability to work with a team as well as work independently with minimum directions

A can-do attitude to carry out a project from scratch to production on a timely basis

A great communicator, strong project management skills, and superb attention to details

Required Experience and Skills:

Bachelor's Degree in Computer Science, Engineering, or related fields

Min 2+ years experience in Java software development for complex database applications

Min 2-years development experience in Hadoop environment with experience to Map/Reduce development paradigm

MUST have experience in HBase schema design for scalability and performance

Strong understanding of various data technologies for scaling and performance

Experience in optimizing big data pipeline a plus

Experience with Spark/Scala is preferred, but not required

Excellent problem solver, analytic thinker and quick learner


Thank you for applying!

FocusKPI Hiring Team 


About FocusKPI: 
FocusKPI Inc. is an analytics consulting business providing solutions such as CRM customization, Risk Management, Business Intelligence, Advanced/Operational/Web/Digital Analytics as well as Human Resources for our clients

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Human Check*