Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Biohub Logo

Staff Software Engineer, Data Management Team

Biohub

$214,000 - $294,800
Dec 6, 2025
Redwood City, CA, US
Apply Now

Biohub is leading the new era of AI-powered biology to cure or prevent disease through its 501c3 medical research organization, with the support of the Chan Zuckerberg Initiative, by achieving four grand challenges that will unlock the mysteries of the cell and how cells interact within systems.

Requirements

  • Strong fundamentals in systems design, data structures, algorithms, and object-oriented programming principles.
  • Past experience with data processing and orchestration pipelines, such as Argo Workflows, Databricks
  • Past experience with managing different tiers of data and large-scale data
  • Solid experience with object-oriented programming languages and scripting languages, such as Java, C++, Python, Golang, etc.
  • Past experience with big data.
  • Experience with infrastructure and automation tools, including Kubernetes, Terraform, and AWS.
  • Desirable but not required: experience with scientific computing libraries, such as NumPy and SciPy.

Responsibilities

  • Own, maintain, and continuously improve upon the data management architecture.
  • Implement scalable data warehousing solutions to handle massive volumes of single-cell transcriptomics data and imaging data.
  • Ensure data security and compliance with industry standards and regulations.
  • Implement optimization strategies such as data partitioning, indexing, and compression to enhance query performance and reduce computational costs.
  • Create user-friendly APIs, CLIs, and libraries to enable researchers and scientists to easily access and explore the curated data.
  • Develop scalable, maintainable, and testable software systems and participate in team conversations and efforts on engineering excellence.
  • Collaborate with product managers, computational biologists, UX designers, and other software engineers to deliver constant incremental value for scientists without compromising on software quality.

Other

  • 8+ years of relevant software experience
  • Excellent written and verbal communication skills.
  • Enthusiasm to ramp up on technologies and learn a new science domain.
  • Experience working in a multidisciplinary environment (engineering, product, design)
  • Hybrid position requiring you to be onsite for at least 60% of the working month, approximately 3 days a week