Tech Lead Software Engineer for Data Platform

Hireio, Inc.
San Jose, CA, US
Full-time

Job Description

Job Description

Team Introduction :

Our mission in experimentation and evaluation team is to build the next-gen A / B testing platform, that empowers the company to make data-driven decision for the products.

The supported scenarios include recommendation, push, ads, search, mobile app, UI interaction and service upgrades etc. Our platform's capabilities cover the entire experiment life cycle, from experiment design, experiment creation, metrics calculation, statistical analysis to final evaluation and launch.

In the process of rapid iteration, we provide reliable services for businesses to make bold hypotheses and cautious verification.

As a software engineer in experimentation and evaluation team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world.

Your work will have a direct and huge impact on the company's core products as well as hundreds of millions of users.

What you'll do :

  • Design and build data transformations efficiently and reliably for different purposes (e.g. reporting, growth analysis, multi-dimensional analysis)
  • Design and implement reliable, scalable, robust and extensible big data systems that support core products and business
  • Establish solid design and best engineering practice for engineers as well as non-technical people

Requirements

  • Prefer Mandarine and Chinese
  • BS or MS degree in Computer Science or related technical field or equivalent practical experience
  • Experience in big data technologies (Hadoop, M / R, Hive, Spark, Metastore, Presto, Flume, Kafka, ClickHouse, Flink etc.)
  • Experience with performing data analysis, data ingestion and data integration
  • Solid communication and collaboration skills Preferred Qualifications
  • Working industry experience with Big Data systems and projects
  • Experience in building large scale distributed systems in a product environment
  • Experience with ETL (Extraction, Transformation & Loading), architecting data systems, schema design, and data modeling
  • Experience in data privacy.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

Key Responsibilities:Architect, implement, and oversee server-side solutions with a focus on optimizationLead the development of high-quality software products and drive collaboration among teamsDevelop and maintain comprehensive automated tests for critical software componentsRequired Qualification...

Promoted
TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video. Design and optimize the pipelines for server-side machine learning models, including, but not limited to building real-time data pipelines, feature engineering, model optimization and innovation. The Multimedia Arch team is responsible f...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Software Engineer, Data. ...

Promoted
TikTok
San Jose, California

TT4B recommendation engineering team innovate through the latest AI technology, highly distributed systems and industrial leading frontend technologies. TikTok is the leading destination for short-form mobile video. TikTok for Business (TT4B) recommendation engineering team is responsible for buildi...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Lead Data Engineer to build and improve a data platform for real estate professionals. ...

Promoted
TikTok
San Jose, California

We seek strong software engineers to build the best experience for users managing Digital Marketing, with highly scalable and reliable software partnering across disciplines and geographies. TikTok is the leading destination for short-form mobile video. Strong Computer Science fundamentals (algorith...

Splunk Inc
California, United States
Remote

Splunk is looking for an enthusiastic and innovative Principal Software Engineer to join our Observability Data Platform organization. The Data Platform is a large-scale, highly performant, available and reliable system that processes billions of data points per minute. The world's leading enterpris...

Amazon Data Services, Inc.
Cupertino, California

Amazon Web Services is looking for Software Development Engineers to help build and maintain new networking solutions/platforms for AWS Networking that powers the world's largest Cloud Network. As we expand at a tremendous rate, we look for innovative ways to build, automate and scale our network, a...

Highmark Health
CA, Working at Home, California

We are seeking an experienced Software Engineer to join our AI Services and Platform team and drive the development of innovative AI (generative and predictive) based solutions for our enterprise stakeholders. The incumbent will be responsible for taking an enterprise-wide, architectural view of the...

NVIDIA
Santa Clara, California
Remote

We are looking for a principal platform software architect who can lead next generation data center server product platform architecture, bring up and drive a solution to production. Software architecture and design for various firmware, understanding embedded system limitations, Linux kernel intern...