A major tech firm based in San Mateo is seeking a Principal Software Engineer specializing in data systems. This role requires expertise in search and recommendation systems, with responsibilities including mentoring engineers and designing efficient pipelines. The ideal candidate will have over 8 years of experience in data engineering, focusing on real-time and batch processing. The position offers a competitive salary, flexible work arrangements, and an opportunity to shape the company’s data infrastructure.
Qualifications
8+ years of experience as a product‑focused data systems engineer.
Experience designing efficient logging schemas.
Experience with real‑time stream processing and batch processing.
Responsibilities
Act as data engineering lead for Economy ML.
Collaborate with teams for data initiatives.
Mentor engineers on best practices.
Skills
search
recommendation
data systems engineering
real-time stream processing
batch processing
data processing pipelines
Tools
Flink
Spark
Kafka
Druid
Job description
A major tech firm based in San Mateo is seeking a Principal Software Engineer specializing in data systems. This role requires expertise in search and recommendation systems, with responsibilities including mentoring engineers and designing efficient pipelines. The ideal candidate will have over 8 years of experience in data engineering, focusing on real-time and batch processing. The position offers a competitive salary, flexible work arrangements, and an opportunity to shape the company’s data infrastructure.