Spark/Scala Developer

Spark, Java, Scala, Data Modeling, Predictive models
Contract W2, Contract Corp-To-Corp, 12 Months
Depends on Experience
Travel not required

Job Description

Red Oak Technology is seeking a Spark/Scala Developer for our client. This position can be located in any of our 2 locations: Newark, CA, or Lafayette, CO and is a Contract to Hire position.  


  • Help build our new platform from the ground up, using highly scalable, elastic, cloud-based SaaS offering that performs detailed risk analyses. 
  • Consuming data to create data models with Spark for predictive recommendations


  • Master of Science in Computer Science or Bachelor of Science in Computer Science with 5 or more years’ experience.
  • 5+ years of programming experience 
  • Expertise in Scala and Spark
  • Strong experience with Spark Data Model creation for prediction models
  • Expertise in cluster computing technologies such as Apache Spark or Hadoop MapReduce
  • Experience in columnar data storage format such Apache Parquet
  • Familiarity with relational and big data such as Postgres, HDFS, Aurora, Dynamo and similar technologies
  • Familiarity with Git and build automation tools such as Maven
  • Strong skills in analytic computing and algorithms
  • Strong mathematical background, including statistics and numerical analysis
  • Knowledge of advanced programming concepts such as memory management, files & handles, multi-threading and operating systems
  • Experience in unit testing techniques
  • Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner
  • Software Development Life Cycle experience including planning, designing, development, testing and debugging. Proven track record of on-time delivery

Bonus Points:

  • Familiarity with scripting languages such as Python or R
  • Experience in performance measurement, bottleneck analysis, and resource usage monitoring
  • Significant experience in multi-threading and memory management
  • Familiarity with probabilistic and stochastic computational techniques
  • Experience with data access and computing in highly distributed cloud systems
  • Experience in agile development



Posted By

Loretta Roslund

San Jose, CA, 95110

Dice Id : redoak
Position Id : 6437098
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Big Data Developer
  • Software Guidance & Assistance
  • San Francisco, CA
Java Big Data Developer (interim Remote)
  • Incusol Inc.
  • San Francisco, CA
Big Data Lead Engineer/ Big Data Analytics Engineer
  • Professional Vision Technologies
  • Milpitas, CA
Scala Developer
  • Mindsource Inc
  • Sunnyvale, CA
Big Data Developer with spark/scala/java
  • Softpath System, LLC.
  • Sunnyvale, CA
Hadoop Developer
  • Takashi USA
  • Santa Clara, CA
Big Data Developer with Java Experience
  • Net2Source Inc.
  • Pleasanton, CA
BigData Engineer (Sunnyvale, CA)
  • Srinav Inc.
  • Sunnyvale, CA
Data Engineer Lead
  • Mindtree Limited
  • San Francisco, CA
Big Data Engineer
  • Talent Junction, LLC.
  • Sunnyvale, CA
Big data developer
  • Ztek Consulting
  • Sunnyvale, CA
Sr. Big Data Consultant
  • Uniqsoft
  • Foster City, CA
Sr. Hadoop/Big Data Developer
  • US Tech Solutions Inc.
  • San Francisco, CA
Big Data Hadoop Engineer
  • Softsol Resources Inc
  • Pleasanton, CA
Big Data Hadoop Developer
  • Sunnyvale, CA