Software Engineering Director - eCOA - Evinova
Listed on 2026-10-09
-
Software Development
AI Engineer (Applied/Software), Software Architect, Software Engineer
Evinova is a health-tech business focused on accelerating better health outcomes by advancing digital transformation across the life sciences sector. By combining science-based expertise, evidence-led rigor, and deep human insight, we design digital solutions that enable healthcare to work better for everyone.
Operating at the intersection of healthcare, technology, data, and analytics, we are helping unlock the full potential of digital health, transforming how clinical research is conducted, how care is delivered, and how patients experience healthcare. Our solutions are built to scale, driving efficiency, improving decision-making, and ultimately delivering better outcomes for patients worldwide.
At Evinova, we are driven by a shared purpose to transform health through data and digital innovation. Our teams collaborate across disciplines to solve complex challenges, continuously learning and evolving in a fast-paced, high-impact environment.
We also recognize the importance of flexibility and balance. Our ways of working support both individual needs and team collaboration. To foster connection and collaboration, employees are expected to work from the office three days per week, creating opportunities for in-person teamwork, innovation, and meaningful connection.
This role can be based in Gaithersburg, Maryland;Durham, North Carolina; or Boston, Massachusetts. About Our Engineering Organization
Our Product Engineering organization consists of cross-functional squads with the people and skills needed to deliver innovative digital products to patients and healthcare providers in clinical trials worldwide. We ship on quarterly program increments using agile methodology.
We are proud to have one of the strongest software development teams in the health tech space, with deep technical and domain skills. This is a place where you build real things, solve hard problems, and grow alongside engineers who care deeply about their craft and its purpose.
This is not a traditional management role. We are looking for a hands-on engineering leader who writes and reviews code, makes architecture decisions in pull requests, and leads by building alongside their team. You will own the technical direction and delivery of our eCOA product area while leading a multi-squad engineering organization.
You will spend a significant portion of your time in the codebase: reviewing pull requests, pairing with engineers on complex problems, evaluating AI-assisted development workflows, and ensuring our architecture scales. The remainder of your time is spent on team development, cross-functional collaboration, and technical strategy.
We expect you to be the strongest technical voice in the room on your product area, someone who can credibly challenge an architectural decision, spot issues in a code review, and prototype solutions to unblock the team.
Key Responsibilities Hands-On Technical Leadership (50%+ of your time)- Regularly review pull requests, provide substantive code-level feedback, and enforce quality standards across squads.
- Make and own architectural decisions for the eCOA platform, including API design, data models, service boundaries, and infrastructure choices.
- Write production code, particularly for complex or foundational components where your expertise accelerates the team.
- Pair with engineers on difficult problems and use these sessions as coaching opportunities.
- Drive adoption of AI-assisted development tools and workflows, establishing team conventions for AI code generation, prompt engineering, and automated testing.
- Define and enforce technical standards: testing strategy, CI/CD pipeline health, observability, and deployment practices.
- Embed AI…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).