Senior Software Engineer, Streaming / Real time, Ads Data 2529

San Jose, US-United States
Posted 9 months ago
About The Company

This company pioneers short-form video creation and social engagement, boasting a vast, engaged user base. Its platform empowers users with creative tools, filters, and effects. With a diverse content ecosystem, it’s a hub of creativity and expression. The proprietary algorithm ensures personalized content feeds, enhancing user engagement and satisfaction. This company wields significant influence on digital media, making it an invaluable partner for innovative collaborations and marketing endeavors.


As a member of the ads data platform team, you will collaborate closely with product managers and data analysts to build cutting-edge streaming and batch data processing solutions. Your work will directly contribute to the success of our client’s ads platform and internal business intelligence platform. This role offers the opportunity to work with Petabyte-level data warehouses and tackle some of the world’s most challenging technical and business problems.


1. Develop and optimize our client’s commercial real-time data warehouse.
2. Design and develop real-time metric calculation by modeling streaming data and architecting the system.


1. Possess a deep understanding of computer principles, with a strong foundation in data structures and algorithms, as well as theoretical knowledge of data warehouses.
2. Familiarity with streaming computing principles, including system characteristics and technical solutions for large-scale streaming data.
3. Proficiency in the development and utilization of real-time computing engines such as Kafka, Flink, Hive, HBase, Clickhouse, and Elasticsearch.
4. Excellent communication skills, with the ability to quickly grasp business requirements and integrate technology and business effectively.
5. Preferred experience in large-scale streaming data computing and data warehouses.
6. Preferred experience with Go language development.

Job Features

Job CategoryBackend
SenioritySenior IC / Tech Lead
Base Salary$187,040 - $280,000

Apply Online