About the job
The Director of Software Engineering at Suvoda leads the delivery of enterprise SaaS products for the clinical trial sector. This position manages both onshore and offshore software development teams, ensuring progress across multiple products and initiatives. Reporting to the SVP of Software Engineering, the role sits within the Product Development department.
Key responsibilities
- Oversee and coordinate distributed engineering teams working on several products and projects.
- Guide strategic planning and manage daily execution, including agile release planning across multiple groups.
- Design and improve processes and tools to support team efficiency and maintain product quality.
- Drive resource management and encourage a culture focused on continuous improvement.
- Balance architectural best practices with practical solutions that meet business needs.
- Engage directly with developers, including pair programming to address high-priority features or defects.
- Provide executive briefings and updates on product roadmaps and key technical decisions.
What makes this role unique
This position requires a leader who blends technical expertise with a strong business perspective. Success means aligning long-term architecture with immediate product demands and supporting teams as they deliver solutions for clinical trials around the world.
Location
Conshohocken, Pennsylvania

