Director, Software Engineering
Role Overview
The Director reports to the Senior Director of Software Engineering within the Platform team.
The role collaborates with product, PMO, QA, engineering teams, architects, and other cross-functional partners.
Applications use varied technologies and are hosted on AWS.
The Director defines technical vision, develops features, improves performance and scalability, and leads AI-augmented engineering adoption.
Key Skills for This Role
Full Job Posting
Location and work policy
- This is a hybrid remote and in-office role.
- Employees hired for in-person positions are expected to work on site a certain number of days per week under company policy.
About Medidata
Medidata provides digital solutions, analytics, and clinical trial technology to support clinical research and healthier people.
The Medidata Platform unifies the clinical trial lifecycle in an AI-driven ecosystem for sites, sponsors, and contract research organizations.
Role overview
The Director reports to the Senior Director of Software Engineering within the Platform team.
The role collaborates with product, PMO, QA, engineering teams, architects, and other cross-functional partners.
Applications use varied technologies and are hosted on AWS.
The Director defines technical vision, develops features, improves performance and scalability, and leads AI-augmented engineering adoption.
Responsibilities
- Lead multiple engineering teams spread globally.
- Keep teams unified, motivated, connected, and aligned with organizational goals.
- Improve engineering processes and guide data-driven, collaborative decisions.
- Lead teams in turning technical vision into reality with architects and other teams.
- Maintain awareness of software engineering best practices.
- Balance feature delivery, architectural modernization, technical debt reduction, and operational efficiency.
AI-augmented engineering competencies
- Drive organizational adoption of AI-augmented workflows such as Spec-Driven Development.
- Balance autonomous agentic systems with human oversight while maintaining quality and business alignment.
- Use metrics to measure AI return on investment and productivity gains.
- Use change management to foster experimentation and continuous improvement in an AI-first environment.
Technical and business competencies
- Design cloud-native architectures with emphasis on scalability and reliability.
- Develop and communicate technical vision.
- Apply DevOps practices and continuous delivery.
- Understand software product development lifecycles and digital transformation strategies.
- Build and lead high-performing engineering teams.
- Develop technical strategies aligned with business objectives and make data-driven decisions.
Modernization and collaboration
- Assess and retire legacy technical debt by refactoring monolithic systems into modern cloud-native architectures.
- Maintain strict security and compliance standards during modernization.
- Build relationships with senior leadership and cross-functional stakeholders.
- Influence technical direction without direct authority and collaborate with product, design, and customer support teams.
Qualifications
- Typically requires 10+ years of related technical experience with a bachelor's degree, or equivalent experience.
- Requires at least five years of experience in team leadership.
Compensation
- The salary range for the New York City metropolitan area is $184,500-$246,000 annually.
- The salary range for the California Bay Area is $194,250-$259,000 annually.
- The salary range for the Boston metropolitan area is $181,500-$242,000 annually.
- The salary range for Texas or Ohio is $162,000-$216,000 annually.
- The salary range for other United States locations is $165,000-$220,000 annually.
- A separate pay transparency statement lists $165,000-$220,000 for remote roles and $184,500-$246,000 for NY/NJ roles.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Medidata Solutions
Senior Business Analyst, CTMS ( SaaS )
London, GBR
Medidata is seeking a Senior Business Analyst to shape its next-generation clinical trial management systems. You will turn stakeholder needs into requirements and work across product, architecture, engineering, and QA t
Senior Business Analyst, CTMS
London, GBR
Medidata is seeking a Senior Business Analyst to help develop its Clinical Trial Management Systems (CTMS). You will research user and market needs, define requirements, and support delivery and quality across product te
Technical Support Engineer
London, GBR
Medidata seeks a seasoned technical support engineer to diagnose and resolve customer issues across its clinical-trial software products. The role requires SQL scripting, software troubleshooting, API/web-services experi
Principal DevOps Engineer
New York City, USA
Medidata seeks a Principal DevOps Engineer to architect secure, scalable AWS infrastructure and modernize delivery platforms for clinical-trial technology. You will lead GitOps and observability improvements, support com
Principal Data Engineer
London, GBR
Medidata Solutions is seeking a Principal Data Engineer / Architect to lead the architecture and hands-on delivery of an object-centric data fabric for clinical and healthcare data. The role requires deep experience with
Associate Project Manager
London, GBR
Medidata Solutions is seeking an Associate Project Manager to support Patient Cloud project delivery for clinical research clients. The role involves maintaining study documentation, monitoring scope and risks, coordinat
Senior Business Analyst, CTMS ( SaaS )
London, GBR
Senior Business Analyst, CTMS
London, GBR
Technical Support Engineer
London, GBR
Principal DevOps Engineer
New York City, USA
Principal Data Engineer
London, GBR
Associate Project Manager
London, GBR