Back to search

Software Engineer, Distributed Data Systems

Onehouse · Sunnyvale, CA · Data Infrastructure team

Compensation

$215k – $250k /yr

Employment type

Full-time

Work setting

On-site

Location

Sunnyvale, CA

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Software Engineer, Distributed Data Systems role is based in Sunnyvale, CA, with in-person onboarding for one week and a relocation requirement within 45 days for candidates outside the Bay Area. The company describes itself as remote-friendly, with some in-person requirements; compensation is $215,000–$250,000 per year. Onehouse builds a managed data lakehouse based on Apache Hudi to make data interoperable and accessible for analytics and AI/ML. As a foundational member of the Data Infrastructure team, the engineer builds and optimizes software that processes ingested data and advances Apache Hudi’s transactional engine. The work includes designing concurrency and indexing capabilities, improving metadata and data access, optimizing distributed processing, and safely deploying solutions with other engineers.

What you'll do

  • Build software and data features that process ingested data
  • optimize Apache Hudi’s transactional engine for customer workloads
  • design concurrency control, transactional capabilities, and indexing schemes
  • improve metadata and data access across query and compute engines
  • optimize distributed processing on Kubernetes
  • analyze existing systems and prototype improvements
  • collaborate on implementation and production rollout.

What we're looking for

Skills & competencies
software engineer
distributed data systems
apache hudi
data infrastructure
data lakehouse
sunnyvale ca
onehouse
$215k–$250k/year
java
c/c++
kubernetes
equity compensation
remote-friendly
relocation package
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Equity compensation
  • medical, dental, and vision coverage
  • 401(k) or Roth 401(k)
  • unlimited PTO with a one-week annual minimum
  • uncapped sick days
  • 11 paid holidays
  • paid parental leave
  • weekly lunch stipend
  • equipment and a one-time $500 desk setup stipend
  • company offsites.

Why this role

Remote-friendly company with a one-week in-person onboarding requirement and relocation within 45 days for candidates outside the Bay Area; quarterly team onsites at Sunnyvale headquarters.

About the employer

Onehouse is hiring for this role. Industry: Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services. Sector: 51.

Additional details

Industry sector
51
Industry
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services
Occupation code
15-1252.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: 214f9133-f50c-4ede-a594-61ea99bf5eab

    Software Engineer, Distributed Data Systems | CollabWORK