COMPANY OVERVIEW
This is a unique opportunity to join a market-leading company in the telehealth industry. We support healthcare providers around the country through our teleradiology services. Using our novel cloud enabled medical image management and interpretation services, we help to advance patient care by facilitating rapid diagnosis from our large network of radiologists and clinical support professionals who all work from their homes.
POSITION OVERVIEW
We are looking to build our team with a Principal Software Engineer who will have the opportunity to become the owner of the company’s proprietary and FDA regulated radiology workflow system, StatPACS. This position will be responsible for overseeing a team of developers to help drive the vision of making the product a global platform. In this role, the Principal Software Engineer will lead and contribute to the development of StatPACS updates, focusing on optimizing user interfaces, improving workflows, and implementing other enhancements for current and future products. The candidate is expected to be an outgoing individual with leadership capabilities.
PRIMARY RESPONSIBILITIES
• Provide insights and recommendations on the best path forward for the product.
• Lead product development team by providing expertise and technical knowledge.
• Collaborate with necessary stakeholders for maintenance, upgrades, and migration activities amongst the various environments (development, staging, and production).
• Design and develop resilient and scalable infrastructure that minimizes service interruptions.
• Continue to grow the engineering team through hiring, coaching, development, and engagement.
• Develop and implement engineering policies, procedures, and programs.
• Align team responsibilities with product road map, including prioritizing and driving processes.
• Coordinate priorities and timelines with product manager.
• Other projects and duties as assigned.
JOB REQUIREMENTS AND SKILLS
• Exhibit excellent communication and interpersonal skills, fostering positive working relationships and maintaining a supportive and cooperative work culture.
• Show flexibility and adaptability in responding to changing work demands and priorities, with a proactive approach to problem-solving.
• Strong knowledge of both front-end and back-end programming languages, including C# (or related language), Java, JavaScript, HTML, and CSS.
• Strong experience with database management and cloud storage solutions such as SQL, Azure, and AWS.
• Expertise in source control management systems (e.g., Git) and project management tools like JIRA.
• Solid understanding of Microsoft Windows platforms and web frameworks such as Angular and React.
• Hands-on experience with healthcare industry technologies, including HL7, DICOM, and PACS/RIS systems.
• Experience with UX design a plus.
EDUCATION AND EXPERIENCE
• BS or MS in Computer Science/Engineering or similar.
• 7+ years related work experience.
• Working knowledge of HIPAA regulations and requirements a plus.
• Experience leading a development team is preferred but not required.
WORK LOCATION AND CONDITIONS
• Corporate office in San Diego. Optional Hybrid Model, 3 days in the office and 2 days remote, with manager approval.
• Job Type: Full-time; Exempt.
REQUIRED TRAININGS
• Internal Regulatory and Quality System training required for Development.
Salary Pay Range: $120,000 - $185,000 per year
The stated pay scale has been implemented to reward employees fairly and competitively, as well as to support recognition of employees’ career progress, ranging from entry level to experts in their field, and talent mobility. It reflects the range that StatRad reasonably expects to pay for this position at various levels of experience. The actual pay rate for this position will be dependent on a variety of factors, including an applicant’s relevant experience, unique skills and abilities, education, market demand, and employer business practices, and will be discussed at the offer stage with the selected candidate.