SmartNews

Engineering Manager, Data Platform

3+ months agoTokyo, Japan

Description

Job Mission SmartNews is a leading mobile app of news aggregation services. It analyzes millions of articles to deliver the most engaging information with high quality in near-real-time fashion to millions of users around the world. Our Data Solution team is crucial for achieving SmartNew's vision of delivering high-quality content through personalized discovery. The team missions are the following: Leading data platform engineering Tokyo team to build state-of-the-art big data analytic framework, as well as supporting toolings such as quality monitoring. Construct core company data sets and key ETL pipelines. Scale solutions and infrastructure as the company grows Provide data engineering service to other teams to achieve business goals Build toolings for other teams to use the SmartNews data platform efficiently, and ensure data quality. Responsibilities Lead and build a strong Data Platform engineering team。Motivate engineers and establish strong engineering practice to ensure speedy and quality outputs. Worked with other DP geo teams to construct ultra-low latency, scalable stream and batch data processing framework, query engine, OLAP BI based on latest open source technologies, such as Kafka, Flink, Spark, Hive, Presto/Clickhouse/Pinot/Druid etc. Partner with internal technology and business leaders to identify, develop optimal data processing architecture Build toolings to improve the efficiency of users who operate on data platforms. Manage production systems to maintain high SLAs Develop strong ownership of core company data sets and improve data quality & reliability Define data strategies with business leaders and other stakeholders Together with data science, machine learning teams to provide data solutions leveraging in-house data platforms Work across the teams/organizations to align with company/division objectives and drive through key initiatives. Requirements 5+ years of experience with engineering and big data platforms. Well versed in programming in one of following languages: Java/Scala, Python, Go, C/C++ In depth knowledge of 2+ big data toolsets, such as Hive, Hadoop/HDFS, Spark/Flink, Airflow, Presto, Kafka, Druid/Clickhouse etc. Hands-on coding experience, being able to develop platform/solutions and perform code reviews when necessary. Demonstrated capability in SQL, data modeling, ETL development, and data warehousing. 1+ years of experience managing engineering or data platform teams, capable of mentoring/growing engineers, and ensuring data engineering best practices Penchant for technical know hows and demonstrated capability in building start-of-art technical infrastructure that fits SmartNews use cases and growth trajectory The ability to effectively communicate with both business and technical teams to design data schema/semantics and deliver data solutions for business impact Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field