Icon hamburger
Briefcase

Create Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
US
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply Now
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Data Engineer at Kforce Technology

Data Engineer

Kforce Technology Sunnyvale, CA Contractor
Competitive
Apply Now

Create Job Alert.

Get similar jobs sent to your email

RESPONSIBILITIES:

Kforce has a client in search of a Data Engineer in Sunnyvale, CA. Key Tasks:
  • Building Big Data Platforms that can ingest hundreds of terabytes of data, for Business Analytics, Operational Analytics, Text Analytics, Data Services; Build Back end analytical applications
  • Work on performance optimizations; Debug complex production scenarios
  • Design and development of Java, Scala and spark based back end software modules, performance improvement and testing of these modules
  • Scripting using python and shell scripts for ETL workflow; Design and development of back end big data frameworks that is built on top of Spark with features like Spark as a service, workflow and pipeline management, handling batch and streaming jobs
  • Build comprehensive Big Data platform for data science and engineering that can run batch process and machine learning algorithms reliably
  • Design and development of data ingestion services that can ingest 10s of TB of data
  • Coding for Big Data applications on clickstream, location and demographic data for behavior analysis using Spark/Scala & Java
  • Optimized resource requirements including number of executors, cores per executors, memory for Spark streaming and batch jobs
  • Development of AI/ML modules and algorithms for Company ML use cases

REQUIREMENTS:

  • Bachelor's degree in Computer Science, Engineering, or a related field
8 years of experience in each of the following (except where otherwise noted):
  • Experience building and managing complex products/solutions
  • Experience working in Linux/Unix environment
  • Good problem solving/analytical skills & an absolute team player
  • 5 plus years of experience developing Restful web services in any Java framework
  • Minimum 5 years of experience on Hadoop Ecosystem (Spark/Scala/Python preferred) & Backend software modules using Scala/Spark & Java
  • Minimum 5 years of experience on performance optimizations on Spark, Hadoop, Any NoSQL
  • Minimum 5 years of experience on Testing and Debugging Data pipelines based on Hadoop and Spark
  • Expert level programming in Java, Scala & Python
  • Experience in developing ETL modules for the AI/ML use cases, developing algorithms & testing
  • Experience with debugging production issues & performance scenarios
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Recommended skills

Data Science
Data Ingestion
Search (Computer Science)
Big Data
Testing
Debugging
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve Careerbuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: ITTND1919157

Careerbuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using Careerbuilder you are agreeing to comply with and be subject to the Careerbuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.