Senior Big Data Engineer – Business Intelligence (Hadoop, Spark)
Synchronoss Technologies
(Bridgewater, New Jersey)Synchronoss (NASDAQ:SNCR) founded in December 2000, is a world leader in cloud solutions and software-based activation serving communication service providers across the globe.
We are now looking for a Senior Big Data Engineer to join our Business Intelligence team in Bridgewater, New Jersey. In this role, you will take charge for the development of Synchronoss big data analytics pipeline. Your goal is to provide efficient, high throughput big data infrastructure, tool and services to enable the data engineers, analysts, users in accessing the data easily, accurately to help to drive business goals and improve product.
- Design, build and maintain all aspects from how data is collected, processed to data reporting and analytics for a group of cloud products
- Design events, metrics and develop customer-facing reports and dashboards on BI tools such as Jasper, Tableau, Cognos based on customer requirements.
- Develop and support ETL jobs with MapReduce/Spark/Impala
- Import data from external sources, including log parsing into big data platform.
- Export data from big data platform or integrate to BI platform
- Detect data abnormalities or quality issues and their root causes. Drive data quality improvements across development teams
- Partner with Product Managers and other stakeholders to understand their use cases and business goals
- Provide advice and education in the usage and interpretation of data to product managers and development teams
- Evolve the way we organize data in big data platform
- 3+ years in writing efficient, complex SQL and Hive queries – joins, unions
- 2+ years ETL experience working with Hive/Hue and building Spark jobs
- 3+ years programming experience (Java and Python/other scripting languages)
- Hands on and deep experience with schema design and dimensional data modeling
- Experience with SQL or NoSQL database such as MySQL, Cassandra, MongoDB, Hbase, Amazon Redshift
- Experience in resolving complex analytical problems using quantitative approaches
- Experience in dealing with TBs of data is a plus
- Passion for data insights, goal-oriented, highly self-motivated, good collaboration inside and outside team
- Enjoy challenges and to solve complex problems on a daily basis
- Excellent communication skills, including the ability to identify and communicate data driven insights
- Minimum a Bachelor degree in related technical field with outstanding academic record
Nice to have:
- Experience in dealing with TBs of daily events and PBs of data in Hadoop is a big plus
- Experience with new big data technologies : Spark, Impala, Presto, Parquet, GraphX is a big plus
- Experience with Machine Learning, recommendation engine, R, or other advance analytics is a big plus
- Experience with analytic tools (Tableau, Qlik, Jasper, Cognos)
- Client analytics experience
Questions
There are no answered questions, sign up or login to ask a question
- Cloud
- Data Modeling
- Design
- Developing Complex SQL Queries and Reports
- Hadoop
- HBase
- Insights
- Java
- Metrics
- MySQL
- Python
- Solving Complex Problems
- SQL
- Tableau
- Apache Cassandra
- Apache Hive
- Apache Spark
- Cognos
- JasperReports
- Machine Learning
- MapReduce
- MongoDB
- NoSQL
- QlikTech QlikView
- R
- ETL
- Building Data Dashboards
- Schema
- Cloudera Impala
- Presto

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.