Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Senior Software Engineer for Big Data and Reporting

Eingestellt von The Royak Group Inc.

Gesuchte Skills: Engineer, Client, Engineering, Java

Projektbeschreibung

JOB DESCRIPTION:

Our client is rapidly transforming itself into a mobile-first company. Along with mobile consumer products, our client is investing heavily in mobile advertising. Our client has recently launched Yahoo Gemini - the world's first advertising marketplace for both search and native ads.

We are looking for a Sr. Software Engineer with proven skills and experience in Big Data and Reporting for the Gemini platform.

The Sr. Software Engineer will be focused on Big Data and Reporting, analysing requirements; investigating optimal software solutions; architecting, designing, implementing and testing solutions; The Sr. Software Engineer will be supporting the globally deployed data and reporting software.

The Sr. Software Engineer will be developing large-scale, high-speed, and low-latency data solutions in the areas of:

- Large scale data manipulation/ETL
- Long-term data storage/data warehousing
- Low-latency retrieval systems, ie Real Time reporting and analytics
- Data applications - visualization, BI, dashboards, ad-hoc analytics

JOB QUALIFICATIONS:

- Large-scale data and reporting skills
- 7+ years of hands-on experience in developing data solutions
- Expert-level skills and experience in Hadoop Map-Reduce
- Expert-level skills and experience in Hive
- Hands-on knowledge and experience in Real Time query engines (Shark/Spark, Druid) preferred
- Good skills and experience in Linux, Java, XML, JSON, REST
- Understanding of database internals and data warehouse implementation techniques; working knowledge of SQL
- Knowledge of data structures and algorithms
- Solid understanding of data structures & common algorithms
- Understanding of time-complexity of algorithms
- Implementation and design of distributed systems
- Programming and language skills
- Strong in Java and PIG
- Understanding and experience with UNIX and Shell Scripting
- System design and implementation experience
- Familiar with fault tolerance system design and high performance engineering
- Fundamental concepts of scheduling, synchronization, IPC and memory management
- Experience with machine learning algorithms and/or statistical methods is preferred
- Familiarity with information retrieval techniques is preferred
- Excellent communication skills
- Able to work well in extremely fast paced and entrepreneurial environments
- Independent self-starter who is highly focused and results oriented
- Strong analytical and problem solving skills
- BSCS degree or equivalent required, MSCS a plus.

ATTENTION !.*NO CORP TO CORP PLEASE*ATTENTION!

Projektdetails

  • Einsatzort:

    Sunnyvale, Vereinigte Staaten

  • Projektbeginn:

    asap

  • Projektdauer:

    6 month With Several Extensions

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

The Royak Group Inc.