Director, Software Engineering & Development

Epic Sciences
San Diego, CA, US
Full-time

Job Description

Job Description

Epic Sciences, Inc. is developing novel diagnostics to personalize and advance the treatment and management of cancer. Epic’s mission is to enable the rapid and non-invasive detection of genetic and molecular changes in cancer throughout a patient’s journey.

The company was founded on a powerful platform to identify and characterize rare cells, including circulating tumor cells (CTCs).

Our unique approach which is focused on comprehensive cancer profiling and combining CTC and ctDNA technology helps match patients to targeted therapies and monitor for drug resistance, so that the best treatment path can be chosen at every clinical decision point.

Today, we partner with leading pharmaceutical companies and major cancer centers around the world. Epic’s goal is to commercialize our technology to increase the success rate of cancer drugs in clinical trials and improve patient outcomes by providing physicians real-time information to guide treatment choices.

POSITION SUMMARY : The ideal candidate for this role will excel in both strategic and tactical planning, with a keen ability to identify opportunities for enhancing effectiveness and efficiency within the organization.

The director will lead Platform and Data-Science teams, collaborating with scientific leaders and working closely with marketing, bench scientists, genomics, clinical operations, and Epic Sciences leadership team to advance cancer diagnostic tests for monitoring and stratifying treatment options.

The director will function as a subject matter expert for end-to-end software development lifecycle, including software configuration management, and will participate in cross-functional product development activities.

The director must possess a comprehensive understanding of system architecture design, integrating different software technologies to create scalable and efficient solutions that meet organizational needs.

Additionally, proficiency in computer vision, data analytics and experience in developing and launching IVD software products are required.

ELEMENTS :

Education / Experience :

  • Bachelor’s degree in Information Technology, Engineering, or related field; advanced degrees preferred.
  • 7-8 years in senior technical leadership, with 10+ years of hands-on experience in software development.
  • 5+ years of experience managing and mentoring software development teams.
  • Proven track record of successfully leading cross-functional teams in the development of software platforms and data-driven solutions in a regulated environment (e.g., IVD products).
  • Experience in designing and implementing algorithm pipelines and integrating data analytical tools within software products.
  • Strong background in system architecture design and experience with software development lifecycle management.

Communication Skill : Exceptional managerial skills, ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.

Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from Leadership Team, clients, and customers.

Interpersonal Skill : Works effectively as an individual and demonstrates significant competence providing leadership and direction to a team inspiring their growth and maximizing their effectiveness and efficiency;

can manage relationships with internal and external customers effectively. The ability to interface effectively with scientists and be the spokesperson for software development / engineering in cross-functional teams.

Judgment : Provides strategic insight re : problem solving by offering novel approaches and incorporating new technologies, ability to design and lead (research, analyze data, interpret results, and provide summaries of same) projects and carry them to completion against a timeline.

  • Execution : Highly efficient at time management and prioritization; able to help the group establish timelines to accomplish complex tasks;
  • ability to troubleshoot problems and generate effective solutions, ability to lead a team and provide feedback as appropriate;

will be a member of cross functional teams and provide counsel and guidance re : possible strategic decisions.

ESSENTIAL FUNCTIONS :

  • Develop and execute the strategic vision for platform and data science initiatives, driving innovation through cutting-edge technologies and leading cross-functional teams to promote collaboration and continuous improvement.
  • Manage project scope, timelines, and resources to ensure timely, on-budget delivery, troubleshooting development challenges, implementing effective solutions, and providing clear, actionable guidance to teams.
  • Collaborate with scientific leaders, internal departments, and external partners to ensure alignment between technical solutions and business goals, serving as the primary liaison for translating complex concepts to non-technical stakeholders and leadership.
  • Oversee the full software development lifecycle (SDLC), ensuring compliance with industry regulations (e.g., IVD), enforcing best practices in software configuration management, version control, and release processes.
  • Lead the design, architecture, and development of scalable software systems, driving innovation through the integration of new technologies, automation solutions, and industry best practices.
  • Guide the development and optimization of bioinformatic pipelines, algorithms, and data analytics tools to advance research and improve clinical decision-making.
  • Establish metrics and KPIs to monitor software effectiveness, efficiency, and team performance, driving improvements in platform scalability, user experience, and operational processes through data-driven decision-making.
  • Foster a high-performing, collaborative team environment by providing coaching, mentoring, and career development opportunities, identifying skill gaps, and promoting training programs to enhance technical expertise.
  • Report on project progress, team performance, and strategic initiatives to senior leadership and stakeholders, that translate complex technical developments into business-focused outcomes.

ADDITIONAL DUTIES :

May perform additional duties as assigned or directed by management from time to time.

PHYSICAL DEMANDS :

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to sit.

The employee is occasionally required to stand, walk; use hands to finger, handle, or feel and reach with hands and arms.

  • The employee must occasionally lift and / or move up to 25 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.
  • Transition from standing and sitting often.

WORK ENVIRONMENT :

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • General office environment. Daily exposure to PCs and networks.
  • The noise level in the work environment is usually moderate.

Disclaimer :

The above statements are intended to describe the general nature and level of work performed by employees assigned to this classification.

They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Epic Sciences is an Equal Opportunity Employer and committed to the principle of diversity.

Powered by JazzHR

v16g767mm1

2 days ago
Related jobs
Promoted
Exact Sciences
San Diego, California

The Director, Software Engineering will provide accountability, leadership, team building, and execution necessary to guide a division of the overall Software Engineering team through multiple concurrent software initiatives. The Director, Software Engineering will work with several cross-functional...

Promoted
ResMed Inc
San Diego, California

Director, Software Engineering. Director of Software Engineering. Proven success in leading software development teams, developing individuals and cross-functional collaboration, and delivering complex Java applications; must be able to be a leader of other leaders. Work experience in two or more of...

Promoted
Tbwa Chiat/Day Inc
San Diego, California

Director of Software Engineering – Experimentation and Audience Platforms. Director of Software Engineering – Experimentation and Audience Platforms. Senior Director, Data Platform Engineering. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products a...

Promoted
ResMed Inc
San Diego, California

Director, Software Engineering. Director of Software Engineering. Proven success in leading software development teams, developing individuals and cross-functional collaboration, and delivering complex Java applications; must be able to be a leader of other leaders. Work experience in two or more of...

Promoted
Apple Inc.
San Diego, California

Senior Software Development Engineer in Test - Core IO Quality Engineering. The Core I/O Quality Engineering team is part of the Core OS organization and is responsible for validating functionality & stability of firmware device drivers & frameworks for High Speed I/O interfaces such as USB,...

Promoted
ResMed
San Diego, California

As a Director of Software Engineering at ResMed, you will lead one of the critical areas within our digital ecosystem globally: provider facing applications. Proven success in leading software development teams, developing individuals and cross-functional collaboration, and delivering complex Java a...

Promoted
Lytx
San Diego, California

Minimum 10 years of SaaS software engineering development experience including significant and complex whole life cycle device development management experience. You thrive delivering results! As Director, Software Engineering, you will be accountable for the definition, design, delivery, and mainte...

Apple
San Diego, California

We are hiring a Software Development Engineering Manager to lead, inspire, and drive a group of versatile engineers. Your team will be embedded with software development teams to ensure Apple's SDKs provide the intended functionality and experience for the thousands of developers who build apps for ...

BD
San Diego, California
Remote

Come Advance the World of Health through Software Engineering. As an associate of the Software Technology Solutions (STS) group within BD you have the opportunity to develop connected enterprise software solutions, platforms and services and work across the product design process. Apply software eng...

Shield AI
San Diego, California

You have rock-solid fundamentals in software engineering and the software development life cycle. You can recognize efficiency and inefficiency in software engineering processes; prioritize remedies based on accurate cost-benefit analysis; and then lead engineering teams through the design, developm...