
Director – Software Engineering
Cleerly
full-time
Posted on:
Location Type: Remote
Location: Remote • Colorado, New York, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $265,000 - $311,000 per year
Job Level
Lead
Tech Stack
Cloud
About the role
- Coordinate tasks and goals with software engineers, product managers, AI scientists and a clinical team to help develop a new suite of AI-powered cardiovascular products.
- Build and maintain Software as a Medical Device (SaMD) software solutions for large-scale clinical problems and document the design and specifications for internal and regulatory documentation.
- Develop software systems and infrastructure with focus on design, construction, maintenance, extensibility, integration, and security of data storage and retrieval and integration with machine learning models.
- Conceptualize and implement comprehensive data management and model training infrastructure for multiple large-scale projects.
- Design sophisticated data models and tools for data routing, accessibility, normalization, and querying.
- Evaluate and report the performance of software subsystems and meet application requirements with respect to scalability, compliance, privacy, and security.
- Actively participate and contribute to the development product release strategy to effectively build, deploy, and maintain software components for platform integration.
- Implement and refine software development lifecycle processes, including agile methodologies, code reviews, testing, and deployment strategies.
- Mentor, lead, and grow the team by strategic approach to hiring, alignment to business goals, and delivery of product components.
Requirements
- Bachelor’s degree in engineering, or relevant engineering experience.
- 12+ years of relevant engineering experience building modern cloud systems, plus 5-6 years of management experience.
- 3+ years medical imaging and/or digital health platform development experience.
- Excellent ability to engage technical and non-technical audiences via strong written, verbal, and visual communication skills.
- Exceptional analytical and problem solving skills and ability to succeed in a fast-paced environment while managing projects with competing priorities.
- Strong organizational skills; ability to remain organized and productive in a fast-paced work environment with competing priorities.
- Deep familiarity with backend software engineering best practices and supporting cloud-based applications at scale with a drive for high quality codebase.
- Demonstrated experience building software in a regulated environment and familiarity with relevant standards and guidelines.
- A passion for leading, mentoring, and motivating engineers in a remote-first, agile team environment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentcloud systemsdata managementmachine learningdata modelingsoftware as a medical device (SaMD)agile methodologiescode reviewstestingdeployment strategies
Soft skills
communication skillsanalytical skillsproblem solvingorganizational skillsleadershipmentoringteam alignmentstrategic hiringproject managementadaptability