Principal Software Engineer - Data Platform

Harnessinc

Mountain View, United States
$204,000 - $255,000 usd py
3x onsite
Data platform development
Low-latency, high-concurrency microservices
Olap workloads and datastores
Harness is seeking a Principal Software Engineer for their Data Platform in Mountain View, tasked with designing and developing a self-serve analytics platform. The ideal candidate will have extensive experience in backend engineering, particularly in data platforms and analytics systems, along with strong technical expertise

Job Summary

  • Harness is building a unified data platform to serve over 20 product modules, enabling data ingestion, processing, and retrieval for analytics and systems at scale.
  • This role will lead the design, architecture, and development of a self-serve analytics platform with a semantic and modeling layer, a DSL-based query layer, and an analytics backwards materialization layer.
  • The company offers competitive salary, comprehensive healthcare benefits, flexible time off, and various social and team-building events.

Matching Summary

Match Score: 85

Harness is seeking a Principal Software Engineer for their Data Platform in Mountain View, tasked with designing and developing a self-serve analytics platform. The ideal candidate will have extensive experience in backend engineering, particularly in data platforms and analytics systems, along with strong technical expertise.

Salary

$204,000 - $255,000 USD

Skills & Requirements

Must-have

  • Data Platform development
  • Low-latency, high-concurrency microservices
  • OLAP workloads and datastores
  • JVM-based languages (Java, Scala, Kotlin)
  • DSL-based query expressions
  • Secure data access

Nice-to-have

  • Building ETL for analytics
  • Mentoring senior/junior engineers
  • Infrastructure automation (Helm, Terraform)

Key Requirements

  • 10+ years backend engineering experience
  • Bachelor's or Master's degree in Computer Science
  • Proven expertise in building low-latency, highly concurrent microservices
  • Deep knowledge of fact/dimensional modelling
  • Strong understanding of OLAP workloads
  • Hands-on experience with MPP/OLAP datastores

Work Rights

Not specified

Tailored Resume

Cover Letter