Job Description :
Job Title: Backend Java Engineer - Big Data
Location: Downtown Los Angeles, CA
Duration: Full Time

Responsibilities:
Various backend services to support billions of page views for hundreds of millions of unique users generating terabytes of data each day
Develop models, algorithms and serving infrastructure to support large-scale data-mining and machine learning systems
You will work closely with our Product team to reach optimal technology solutions
Drive the performance of backend applications for real time processing of data

Requirements:
BS/Master in computer science or equivalent
8-10 years of experience writing Java code
Strong understanding on database concepts
Experience with the following: Python, Scala, Spring Framework, Hadoop, Apache Spark, Google Big Query, Cassandra
You should have experience with version control systems such as Git, CVS or Subversion
Good understanding of backend integration concepts and technologies such as web services, messaging, ESB and securities
Proficient at dealing with data and comfortable writing data manipulation applications
You should have strong analytical skills analyzing data and building models and algorithms
             

Similar Jobs you may be interested in ..