Jobs · Engineering · California

Software Engineering Manager, Data Engineering

Eikon Therapeutics · Millbrae, CA · 2 days ago
Engineering$183k–$200k/yrFull-time

About the role

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.

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.
  • 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.

Qualifications

  • 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.
  • Professional experience within the biotechnology, life sciences, diagnostics, or scientific instrumentation industry, with exposure to research, laboratory, clinical, or scientific data environments.
  • 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.
  • Strong background in software and systems architecture, including API and database design, commercial application development, cloud services, and DevOps practices.
  • 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.

Similar jobs

Manager, Data Engineering

Capital Blue CrossHarrisburg, PA· 3 wk ago
Information Technologyapply on careers-capbluecross.icims.com

Manager, Data Engineering

Publicis Health MediaNew York, NY· 5 days ago
Information Technologyapply on careers.publicisgroupe.com