Director of Software Engineering

4 days ago


San Diego, California, United States Epic Sciences Full time
Job Title: Director, Software Engineering

Epic Sciences is a leading developer of novel diagnostics to personalize and advance the treatment and management of cancer. As a Director of Software Engineering, you will play a critical role in driving innovation and excellence in our software development lifecycle.

Key Responsibilities:
  • 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.
Requirements:
  • 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.
What We Offer:
  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and development.
  • A competitive salary and benefits package.
  • The chance to work on cutting-edge technologies and make a meaningful impact in the field of cancer diagnostics.

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



  • San Diego, California, United States DIRECTV Full time

    Job Title: Senior Director, IT Software EngineeringAt DIRECTV, we're seeking a highly experienced Senior Director to lead our IT Software Engineering team. As a subject matter expert in Genesys Cloud, you'll be responsible for driving the development and implementation of our cloud-based software solutions.Key Responsibilities:Lead a team of software...


  • San Diego, California, United States ResMed Full time

    Job Title: Director, Software EngineeringAs a key member of the ResMed leadership team, you will lead the software engineering function, driving the development of critical provider-facing applications that deliver exceptional experiences for patients, providers, and partners worldwide. Your expertise in system design, architecture, and data-driven decision...


  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Chipset Software Director Job Summary: The Chipset Software Director will lead software teams that develop, test, and commercialize software for Qualcomm's QCT Compute chipsets. This role will be responsible for project planning, execution, and commercialization, ensuring successful results under tight schedules. Key Responsibilities: Provide...


  • San Carlos, California, United States Academy of Warren Full time

    Job SummaryThe Director of Software Engineering, Commerce Services will lead our engineering teams in building and enhancing our commercial software solutions. This role requires experience and passion in building robust and scalable services that can be used by multiple user experiences. The successful candidate will provide technical leadership to software...

  • Software Engineer

    1 week ago


    San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software - JavaJob Summary:We are seeking an experienced Principal Engineer Software - Java to join our team of qualified, diverse individuals at Northrop Grumman Aerospace Systems.Key Responsibilities:Develop Java applications in an embedded technology environment.Work with real-time operating systems for use in flight and...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Senior Graphics Software Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key ResponsibilitiesApply graphics knowledge...


  • San Diego, California, United States PlayStation Global Full time

    PlayStation Global - Director of Engineering-AccountAt PlayStation Global, we're not just a leader in entertainment - we're also a leader in innovation. Our team is passionate about creating an inclusive environment that empowers employees and embraces diversity. We're looking for a seasoned Director of Engineering to join our team and help us drive growth...


  • San Diego, California, United States XIFIN Full time

    Job Title: Director, Software QualityAt XIFIN, we're committed to creating a culture of inclusivity and innovation. As the Director of Software Quality, you'll play a critical role in shaping our quality assurance processes and driving excellence in software development.Key Responsibilities:Leadership: Lead a high-performing team of quality assurance...


  • San Jose, California, United States OSI Engineering Full time

    Frontend Software EngineerAt OSI Engineering, we're dedicated to creating exceptional experiences for our customers. As a Frontend Software Engineer, you'll play a crucial role in shaping the future of our software applications.Key Responsibilities:Plan, estimate, and execute software development tasks to deliver high-quality features and...


  • San Francisco, California, United States Fellow Full time

    About the RoleWe are seeking a highly experienced and skilled Director of Firmware and Software Engineering to lead our firmware and mobile application software teams. As a key member of our engineering organization, you will be responsible for developing and executing strategies to drive innovation and growth in our connected coffee products.Key...


  • San Diego, California, United States XIFIN Full time

    About the RoleXiFin is seeking a highly skilled and experienced Director of Software Quality to lead our quality assurance efforts. As a key member of our team, you will be responsible for ensuring the highest quality standards in our software products.Key ResponsibilitiesLead a team of quality assurance professionals to develop and implement quality...

  • Software Engineer

    1 week ago


    San Diego, California, United States Northrop Grumman Full time

    Accomplish with Northrop GrummanWe are seeking a highly skilled and experienced Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for developing and maintaining software applications for our customers. You will work closely with our team of engineers and developers to design, develop, and test software...


  • San Diego, California, United States Seismic Software Full time

    Job Title: Senior DevOps Engineer IISeismic Software is seeking a highly skilled Senior DevOps Engineer II to join our team. As a key member of our Cloud Engineering team, you will be responsible for establishing production readiness practices to reduce risk and improve reliability throughout the software development lifecycle.Key Responsibilities:Build out...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States Northrop Grumman Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our embedded systems.Key Responsibilities:Develop software applications using Java and other programming languagesCollaborate with...

  • Software Engineer

    2 weeks ago


    San Diego, California, United States ACL Digital Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at ACL Digital. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions for our clients.Key Responsibilities:Design and develop software modules for large-scale products and systemsParticipate...


  • San Diego, California, United States Fuse Integration Full time

    Deputy Director of EngineeringFuse Integration is seeking a highly skilled and experienced Deputy Director of Engineering to join our team in San Diego. As a key member of our engineering leadership team, you will play a critical role in shaping the strategic direction of our engineering department and driving innovation within the organization.Key...


  • San Francisco, California, United States Ripple Full time

    Job SummaryWe are seeking an experienced Executive Director of Software Engineering to lead our engineering team at Ripple. As a key member of our leadership team, you will be responsible for defining our long-term technical strategy and ensuring flawless execution of our blockchain and tokenization software and systems.Key ResponsibilitiesTechnical...

  • Software Engineer

    1 week ago


    San Diego, California, United States Northrop Grumman Full time

    Software Engineer Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our customers. You will work closely with cross-functional teams to ensure that our software meets the highest standards of...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Staff Electronics Engineer - Software LeadNorthrop Grumman is seeking a highly skilled Staff Electronics Engineer - Software Lead to join our team in Rancho Bernardo, CA. This position will be in our Avionics Integration Organization.Job Summary:This candidate will be the technical lead and primary interface for the Ground Control software...