Senior Software Engineer / Ads Data 2530

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 Senior Software Engineer on the ads data platform team, you will collaborate closely with product managers, engineers, and data analysts to design and build state-of-the-art streaming and batch data processing solutions. These solutions support both the Our client ads platform and our client’s internal business intelligence platform. You will play a crucial role in the company’s success by directly contributing to the data pipeline and working with Petabyte-level data warehouses. This position offers exciting challenges and the chance to solve some of the world’s most complex technical and business problems.


1. Collaborate with engineering, product managers, and business leaders to design data-first products.
2. Engage with engineers, product managers, and data analysts to understand data requirements.
3. Develop and maintain large-scale data service frameworks, real-time/batch data pipelines, and resolve scalability and reliability issues.


1. Strong understanding of computer principles, with a solid foundation in data structures and algorithms.
2. Minimum of 5 years of hands-on software development experience, particularly with Java.
3. Expertise in developing backend systems and designing data products using big data technologies such as Kafka, Flink, HBase, Clickhouse, and Elasticsearch.
4. Excellent communication skills, with the ability to quickly grasp business context and integrate technology and business effectively.
5. Preferred experience in large-scale streaming data computing and data warehousing.

Job Features

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

Apply Online