Principal Software Engneering Lead - Evinova
Core
Lead technical direction and delivery for Clinical Trial Site and Investigator product areas within Unified Trial Solution, building scalable architecture and integrating AI-assisted development workflows.
Role type
Principal Software Engineering Lead (Hands-on IC with team leadership)
Builds
Digital health solutions for clinical trials (Clinical Trial Site and Investigator products)
Domain
Life Sciences / Healthcare Technology / Clinical Trials
Required skills
Architectural leadership, React/React Native, Node.js, Java, AWS Cloud Services, AI-assisted development tools, Agile methodologies, CI/CD, observability, code review, mentoring
Preferred skills
AI/ML production experience (LLM/agentic AI), regulated software development (GxP/SaMD), remote patient monitoring, clinical research industry experience, open-source contributions
Technologies
React, React Native, Node.js, Java, AWS, GitHub Copilot, Claude, Cursor
Responsibilities
Review pull requests and enforce engineering quality standards; Own architectural decisions across APIs, data models, and infrastructure; Write production-ready code for foundational platform components; Partner with engineers to solve complex technical problems; Drive adoption of AI-assisted development tools and workflows; Lead and mentor a multi-squad engineering organization; Translate clinical needs into scalable technical solutions
Seniority
Principal, hands-on IC with team leadership