IrvineRecruiter
the smart solution for Irvine jobs

Scala/Spark Software Engineer

Company: Crescent Solutions Inc
Location: Irvine
Posted on: September 12, 2018

Job Description:

As a Software Engineer, Data Platform, you will work with the company's software development lifecycle to design and develop new enhancements to the software as well as work on legacy software that meet business specifications. Primary Responsibilities include requirements analysis to gain an understanding of business needs to develop level of effort estimates, software design and development, unit testing, performing design and code reviews, and development of technical documentation. Additional responsibilities include performing system analysis, code modifications, and functional testing to troubleshoot application production issues.As a member of the data engineering team, you will work on a wide variety of projects ranging from extending our data infrastructure, extending and optimizing ETL Systems to finding creative and secure ways share our data. The dataset is our most valuable technical asset and you will have the opportunity to write software to expose this dataset to both internal and external parties. Our ideal candidate is someone who's comfortable taking ownership of their work and effectively searching for creative solutions to the complex problems we encounter. You'll work in a highly collaborative environment where communication with the Design, Data Science, and Backend Engineering teams is key to your day-to-day success.Required Skillset

  • Ability to implement new features and optimize existing ones from draft to implementation
  • Experience with Functional Programming
  • Excellent programming skills in Scala
  • Working knowledge of distributed systems/frameworks such as Apache Hadoop, Apache Spark, Kafka
  • Experience with NoSQL Databases and the ability to work with Spark, Kafka, Cassandra, Couchbase & NoSQL
  • Applied new / existing technologies to solve big data problems and to develop innovative big data solutions
  • Track record of completing tasks and projects with minimum supervision
  • Python experience is a plus
  • Work closely with, and incorporate feedback from, product management, UI designers, customers, and other engineers
  • Spark knowledge is A MUST! Preferred Qualifications
    • A strong understanding of branches and forking strategies in Github & Gitlab utilizing the CLI. - provided by Dice Scala/Spark framework experience is a must

      Keywords: Crescent Solutions Inc, Irvine , Scala/Spark Software Engineer, IT / Software / Systems , Irvine, California

      Click here to apply!

      Didn't find what you're looking for? Search again!

      I'm looking for
      in category
      within


Other IT / Software / Systems Jobs


Senior Software Engineer
Description: Position Summary br br Develop application software additions and extensions to ETAP -- a sophisticated power system analysis, simulation, and control software. Developer must be comfortable
Company: ETAP
Location: Irvine
Posted on: 09/25/2018

ecommerce Software Designer
Description: Experience Designing, Coding, and Managing Multiple eCommerce sites Experience Integrating eCommerce sites with a company Database Experience Documenting Company Procedures for Internal Systems Project (more...)
Company: Appxpertise, inc
Location: North Hollywood
Posted on: 09/25/2018

Associate Software Engineer
Description: Are you interested in a career in technology but don't have coding experience or a technical degree Do you have great communication skills and a desire to learn software development but
Company: Revature
Location: Garden Grove
Posted on: 09/25/2018


Java Engineer (Entry Level)
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Santa Ana
Posted on: 09/25/2018

In-Home Usage Tester (Product Tester at Home)
Description: IN-HOME USAGE TESTER Product Tester at Home Part-time Presently we're recruiting Product Testers from home in several US cities to expand our private network of In-Home Usage Testers IHUT to fulfill (more...)
Company: American Consumer Panels
Location: Garden Grove
Posted on: 09/25/2018

Controls Advisory IT Manager - Business Risk Services
Description: Grant Thornton is a collaborative, entrepreneurial firm on the move As part of a dynamic, global organization of more than 42,000 people serving clients in more than 120 countries, we have the agility (more...)
Company: Grant Thornton
Location: Irvine
Posted on: 09/25/2018

In-Home Usage Tester (Product Tester at Home)
Description: IN-HOME USAGE TESTER Product Tester at Home Part-time Presently we're recruiting Product Testers from home in several US cities to expand our private network of In-Home Usage Testers IHUT to fulfill (more...)
Company: American Consumer Panels
Location: Riverside
Posted on: 09/25/2018

Technical Sales Specialist #78208BR
Description: Sales 13 br Life Technologies Corporation a Thermo Fisher Scientific
Company: Life Technologies Corporation a Thermo Fisher Scie
Location: San Diego
Posted on: 09/25/2018

Technology Analyst
Description: Technology Analysts/Lead - individuals with 4-10 years of experience in .net in creating high
Company: infosys
Location: Los Angeles
Posted on: 09/25/2018

Associate Level Software Developer
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Simi Valley
Posted on: 09/25/2018

Log In or Create An Account


Find us on Facebook

Find us on LinkedIn

Get the latest California jobs by following @recnetCA on Twitter!

Irvine RSS job feeds