Director of Software Engineering

Job summary
Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 10 years
Education: PhD or more
Skills & expertise
Generated content
Cybersecurity knowledge
Technical drawing
Agile methodologies
Leadership
Communication skills
+8

TheraPanacea
TheraPanacea

Interested in this job?

Questions and answers about the job

The position

Job description

Are you ready to transform the future of cancer care on a global scale? TheraPanacea is seeking a visionary Director of Software Engineering to spearhead the development, validation, and implementation of our groundbreaking platform designed for prototyping, certifying, and deploying medical device software as a service – powered by artificial intelligence -. This pioneering solution will enable the effective delivery of precision medicine at scale, fueling innovative breakthroughs in cancer treatment, prognostic solutions, and beyond. 

Reporting directly to the Chief Technical Officer, you will shape our technical vision, drive product direction, and build a world-class engineering organization. This hands-on leadership role demands a strong technical background, outstanding communication skills, and a passion for delivering high-quality software. A deep understanding of healthcare regulations—particularly around security and compliance—is essential for success in this role. 

Responsibilities 

 Leadership & Management 

  • Lead, mentor, and grow a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. 

  •  Conduct performance reviews, provide constructive feedback, and support the Professional development of team members. 

  • Manage team capacity, resource allocation, and project prioritization. 

  • Drive the adoption of best practices in software development, including code reviews, testing, and deployment processes, with a focus on secure coding practices. 

  •  Foster a strong engineering culture aligned with the company’s values. 

Technical Direction 

  • Collaborate with product management and other stakeholders to define the technical roadmap and ensure alignment with business objectives, considering regulatory requirements like ISO 62304. 

  • Contribute to the architecture and design of our software platform, ensuring scalability, reliability, security, and compliance.  This includes our backend services, our TypeScript/React frontend applications and the kubernetes orchestrated deployments. 

  •  Evaluate and select appropriate technologies and tools, including those that support secure development and compliance, across our full stack. 

  •  Stay up-to-date with the latest trends and technologies in software engineering, particularly within the healthcare domain, including cybersecurity threats and mitigation strategies. 

 Compliance & Security 

  • Champion the implementation and maintenance of ISO 62304 compliant software development lifecycle processes. 

  • Ensure adherence to cybersecurity best practices and relevant regulations (e.g., HIPAA, GDPR) throughout the software development lifecycle. 

  • Collaborate with the QA/RA team to ensure proper documentation and testing for regulatory submissions. 

  • Proactively identify and mitigate security vulnerabilities across the entire application stack. 

  Execution & Delivery 

  • Oversee the execution of software development projects, ensuring on-time and within-budget delivery while maintaining compliance. 

  • Implement and maintain agile development methodologies. 

  • Monitor key performance indicators (KPIs) and track progress against goals. 

  • Identify and mitigate risks and challenges, including those related to regulatory compliance. 

 Collaboration & Communication 

  • Effectively communicate technical concepts to both technical and non-technical audiences, including regulatory stakeholders. 

  • Collaborate with cross-functional teams, including product, design, operations, and QA/RA. 

  • Build strong relationships with key stakeholders.


Preferred experience

  • MSc degree in Computer Science or a related field. 

  • 15+ years of experience in software engineering, with at least 4+ years in a leadership role. 

  • Proven track record of building and managing high-performing engineering teams, with experience in both Python backend and modern frontend development (TypeScript/React preferred). 

  • Strong technical background in Python, SQL databases, web frameworks, kubernetes as well as frontend technologies (TypeScript, React, related state management libraries). 

  • Experience with agile development methodologies. 

  • Deep understanding of software development best practices, including secure coding and testing. 

  • Experience with ISO 62304 or other medical device software development regulations is required. 

  • Strong understanding of cybersecurity principles and best practices in the context of healthcare. 

  • Excellent communication, interpersonal, and leadership skills. 

  • Passion for building innovative software solutions in the healthcare industry. 

  • Experience working in a startup environment is a plus.


Recruitment process

HR Interview + CTO + CEO Interview

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings