What are the responsibilities and job description for the Director, Software Engineering position at Precision Medicine Group?
Director, Software Engineering
at Precision Medicine Group (View all jobs)
Remote, United States
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 :
Leadership expectations :
LI-Remote #LI-KH1
Precision is required by law in some states or cities to include a reasonable estimate of the compensation range for this role. This compensation range takes into account the wide range of factors that are considered in making compensation decisions including but not limited to : skill sets, experience and training, licensure and certifications, and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At Precision, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. This role is also eligible for a discretionary annual bonus, health insurance, retirement savings benefits, life insurance and disability benefits, parental leave, and paid time off for sick leave and vacation, among other benefits.
Reasonable estimate of the current range
205,120 - $307,680 USD
Any data provided as a part of this application will be stored in accordance with our Privacy Policy. For CA applicants, please also refer to our CA Privacy Notice .
Precision Medicine Group is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law. © 2020 Precision Medicine Group, LLC
If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Precision Medicine Group at QuestionForHR@precisionmedicinegrp.com .
It has come to our attention that some individuals or organizations are reaching out to job seekers and posing as potential employers presenting enticing employment offers. We want to emphasize that these offers are not associated with our company and may be fraudulent in nature. Please note that our organization will not extend a job offer without prior communication with our recruiting team, hiring managers and a formal interview process.
Salary : $205,120 - $307,680