Director of Engineering
GoCheck
About Us:
GoCheck Kids is a mission driven B2B health tech company dedicated to making a significant impact on children's lives by detecting health issues early on. Our innovative technology is revolutionizing the way health issues are identified and addressed, ensuring children receive the care they need at the earliest possible stage.
Position Overview:
We are seeking an experienced and motivated Director of Engineering to lead the software engineering organization at GoCheck Kids. This role is responsible for guiding the development, delivery, and ongoing improvement of the company’s mobile and cloud software platforms that support our pediatric screening products.
The Director of Engineering leads a distributed engineering team to plan and execute software releases and engineering initiatives aligned with company priorities. In this position, the director works closely with product leadership to translate customer needs, clinical requirements, and regulatory considerations into successful software.
Because GoCheck Kids is a small, fast-moving organization, the Director of Engineering must be comfortable operating both strategically and hands-on, guiding architecture and technical decisions while building and mentoring a high-performing engineering team. The right person for this role is passionate about advancing our products to meet and exceed the needs of our customers. They are an experienced leader with a can-do attitude, excellent interpersonal skills, strong technical depth, and experience developing regulated software on schedule.
Key Responsibilities:
Engineering Leadership
- Lead and develop a team of software development engineers to support company goals and product roadmap execution.
- Provide technical leadership and direction for the engineering organization.
- Advocate for adoption of technologies and methodologies that deliver business value.
- Ensure development practices follow modern engineering standards including secure software development, automated testing, CI/CD, and observability.
- Mentor team members and support their professional growth.
- Foster a culture of collaboration, accountability, and continuous improvement.
Product Development & Delivery
- Own the delivery of software in accordance with the company’s product roadmap.
- Work closely with product leadership to translate product priorities into engineering plans and deliverables.
- Drive the planning and execution of mobile and cloud software releases.
- Manage software development activities to ensure alignment with cost, schedule, and scope expectations.
- Monitor development progress and ensure timely delivery of high-quality releases.
DevOps and Infrastructure Responsibilities
- Oversee the design, operation, and continuous improvement of the company’s cloud infrastructure supporting mobile and cloud-based software platforms.
- Provide technical guidance and hands-on support for infrastructure and deployment systems, as needed.
- Design, implement and maintain reliable CI/CD pipelines that support efficient, repeatable, and auditable software releases.
- Ensure development, staging, and production environments are secure, scalable, and aligned with company quality and regulatory requirements.
- Maintain and continuously improve monitoring, logging, and observability practices to ensure high system reliability and rapid incident response.
- Drive improvements in deployment automation, release management, and infrastructure-as-code practices.
- Ensure engineering infrastructure supports secure software development practices, including vulnerability management, patching, and access control.
- Collaborate with operations, security, quality and regulatory stakeholders to maintain appropriate cloud security posture and compliance with applicable privacy, healthcare, and medical device regulations.
- Guide the engineering team in operational best practices for reliability, performance, and service availability.
- Own the reliability and operational stability of production systems, including incident response and root cause analysis.
Cross-Functional Collaboration
- Collaborate closely with product leadership, customer success, quality and regulatory teams to ensure product development aligns with customer needs and regulatory requirements.
- Demonstrate leadership through influence across teams and functions.
- Serve as a liaison between engineering and other areas of the organization.
- Provide engineering perspective to support product and operational decision-making.
Compliance, Security, and Quality
- Ensure development activities follow the company’s Quality Management System and applicable standards, including ISO 13485 and IEC 62304.
- Ensure compliance with privacy, cybersecurity, and data protection requirements including HIPAA.
- Support documentation and processes required for medical device software development.
- Promote secure software development practices and strong cybersecurity posture.
Experience and Education (Required)
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- 8+ years experiences in software engineering
- 3+ years experience in software engineering leadership
- Experience developing regulated healthcare or medical device software
- Experience delivering secure software systems on schedule in fast-moving environments.
- Experience working with modern software development practices, including automated testing, CI/CD and DevOps practices.
- Hands-on experience operating and supporting production systems in Amazon Web Services (AWS).
Experience (Preferred)
- Experience developing software under medical device software lifecycle standards such as IEC 62304.
- Experience working within an ISO 13485 quality management system or similar regulated quality framework.
- Experience building or scaling engineering teams in a startup or early-stage company.
- Experience developing or operating mobile applications and cloud-based platforms.
- Experience implementing DevOps infrastructure and CI/CD pipelines.
- Experience supporting secure software development and cloud security practices in healthcare or regulated environments.
- Familiarity with AWS services commonly used in cloud-native systems (e.g., compute, storage, networking, monitoring, and identity management).
Knowledge and Skills:
- Strong leadership and team development skills, with the ability to mentor engineers and build high-performing teams.
- Deep understanding of modern software development practices including Agile development, automated testing, CI/CD, and infrastructure-as-code.
- Working knowledge of software lifecycle expectations for regulated environments, including documentation, verification, and traceability.
- Strong understanding of secure software development practices and modern cybersecurity principles.
- Strong technical understanding of cloud-native architecture in AWS environments.
- Working knowledge of AWS operational practices including monitoring, deployment automation, and production reliability.
- Excellent planning, organizational, and decision-making skills.
- Ability to manage multiple priorities and guide engineering execution in a fast-moving environment.
- Strong communication skills with the ability to collaborate effectively across technical and non-technical teams.
- Ability to influence and build alignment across engineering, product, clinical, regulatory, and operational stakeholders.
Benefits:
- Competitive salary, commensurate with experience
- Comprehensive health benefits package
- Remote work environment
- Opportunity for professional growth and development
Join us in our mission to make a difference in children's lives and help shape the future of healthcare.