Director, Software Engineering
Precision for MedicineAbout the role
QuartzBio Overview:
QuartzBio (www.quartz.bio ) is a Software-as-a-Service (SaaS) solutions provider to the life sciences industry. We deliver innovative, data enabling technologies (i.e., software) that provide biotech/pharma (R&D) teams with enterprise-level access to sample/biomarker data management solutions & analytics, information, insight & reporting capabilities.
Our end-to-end (from sample collection to biomarker data) suite of solutions are focused on providing sponsors information (data with context) – we do this by connecting biospecimen, assay as well as clinical data sources in a secure and scalable cloud-based infrastructure, enabling seamless, automated data management workflows, key insight development, improved collaboration, and the ability to make faster, more informed decisions.
Position Summary:
As we continue to expand our software engineering team, we are seeking a highly experienced Director, Software Engineering to lead the overall the overall software development strategy and managing a large team of software engineers to deliver high-quality software products. The successful candidate will have extensive technical expertise and proven experience in managing complex software development projects and teams as well as a strong track record of driving software development best practices and innovation. The focus of this position is to collaborate with Principal Engineering and Solutions Architecture to design scalable SaaS product features and subsequently lead the Software Engineering team to implement features in a high quality, production ready state using an operationally efficient software engineering approach in accordance with QA standards.
Key Responsibilities:
• Provide leadership and direction to the organization.
• Define and execute the overall software development strategy in alignment with the company's business objectives.
• Lead a large team of software engineers to design, develop, test, and maintain software products.
• Communicate effectively with executive management and stakeholders.
• Act as a key decision-maker in executive discussions.
• Manage the project portfolio and ensure that project goals, scope, and deliverables are achieved on time and within budget.
• Collaborate with cross-functional teams to define software requirements and project timelines.
• Develops project specifications from business requirements in consultation with end users.
• Develop and implement software development strategies and roadmaps.
• Continuously improve processes, methodologies, and tools ensuring solutions are scalable, maintainable, repeatable, and secure.
• Evaluate and select software development technologies and tools.
• Review and approve software design documents, code, and test plans.
• Ensure adherence to software development best practices and processes.
• Lead and manage multiple teams or departments.
• Mentor and coach managers and team members to help them achieve their career goals.
• Conduct performance evaluations and provide feedback to team members.
• Continuously improve technical skills and stay up to date with emerging technologies.
• Manage relationships with vendors and third-party providers.
• Other duties as assigned.
Qualifications:
• Bachelor’s degree related field and a minimum of 10 years of relevant work experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions.
• Minimum of 7 years of experience in managing teams.
• 7 to 11+ years experience working in a customer-facing role (e.g., internal and/or external).
• 7 to 11+ years experience leading technical projects.
• Proven executive leadership and strategic impact.
• Excellent problem-solving and analytical skills.
• Strong written and verbal communication skills.
• Demonstrated proficiency in business proposals methods and techniques for preparing and presenting business cases, both orally and in writing.
• Skill in presenting well-organized and convincing information that is clear and efficient and can be understood by all audiences.
• Excellent focus on customers, peers, and key vendor relationships to ensure expectations are met.
• Ability to establish structures and processes to plan and manage the orderly implementation of change.
• Good working knowledge of metrics to forecast project cost, schedule, effort, and quality.
Leadership expectations:
• Follow Company's Principle and code of ethics on a day-to-day basis.
• Lead the team in understanding and embodying the company's core valu
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s