Software Engineering Manager, Data Engineering

Eikon TherapeuticsMillbrae, CA
Onsite

About The Position

The Software Engineering Manager, Data Engineering will join a multi-disciplinary engineering team that develops systems handling multiple high-throughput (PB/week) high-content imaging data streams. The position's primary responsibility will be to lead a small team to design and support mission-critical computational pipelines to analyze proprietary microscopy data, in collaboration with the larger Engineering, Research and Information Technology teams.

Requirements

  • Bachelor's degree with 15 years of relevant experience or a master's degree with 12 years of relevant experience or a PhD with 8 years of relevant experience in Computer Science, Software Engineering or a related field.
  • Prior management and leadership experience.
  • Prior experience building and supporting reliable production data pipelines.
  • Strong proficiency in Postgres, Python, React, TypeScript.
  • Experience in multiple strongly typed languages such as C++, C# or Java.
  • Successful track record designing software and systems architecture, including API and database design, commercial application development, cloud services, and DevOps practices.
  • Experience with architecting and building analysis software.
  • Excellent verbal and written communication skills, ability to bridge the gap between scientific users, engineers and developers.
  • Team-oriented, flexible, able to adapt to rapidly evolving goals and challenges.
  • Demonstrated leadership skills in a changing organization with evolving processes.

Responsibilities

  • Manage a small team of software engineers.
  • Maintain essential computational pipelines and applications for ongoing scientific research.
  • Build reliable, flexible data processing and data storage architecture to organize biological and microscopy datasets and extract features from Eikon’s proprietary data.
  • Work with data lakes and data pipelines to organize, clean, and serve scientific data for diverse use cases.
  • Define and evolve the engineering system architecture vision to support system features and user-facing capabilities.
  • Characterize and communicate design trade-offs to technical and non-technical audiences.
  • Collaborate with Product and Program Management to develop high-level roadmaps for key software deliverables satisfying defined system-level business needs and user acceptance tests.
  • Stay up to date with emerging trends and advancements in machine learning, distributed systems, cloud technologies, and software engineering practices, and evaluate their potential impact on our internal products.

Benefits

  • bonus and equity compensation
  • 401k plan with company matching
  • Medical (premiums covered by Eikon at 95%), dental and vision insurance (premiums covered by Eikon at 100%)
  • Mental health and wellness benefits
  • Weeklong summer and winter holiday shutdowns
  • Generous paid time off and holiday policies
  • Life/AD&D Insurance (premiums covered by Eikon at 100%) and optional supplemental employee-paid life/AD&D policies
  • Enhanced parental leave benefit
  • Daily subsidized lunch program when on-site
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service