Principal Software Engineering Lead (eCOA) - Evinova
Core
Hands-on engineering leader owning technical direction and delivery of the eCOA (electronic Clinical Outcome Assessment) platform for clinical trials.
Role type
Principal Software Engineering Lead (Hands-on IC with team leadership)
Builds
eCOA platform, AI-assisted development workflows, patient-facing clinical trial software
Domain
Health-tech / Life sciences / Clinical trials / Oncology
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, API design, React/React Native, Node.js/Java, AWS, AI-assisted development tools, Agile/Scrum/Kanban, CI/CD, observability
Preferred skills
AI/ML feature deployment, agentic AI systems, LLM integrations, GxP/SaMD validation, remote patient monitoring (RPM), open-source contributions, clinical research domain
Technologies
React, React Native, Node.js, Java, AWS, GitHub Copilot, Claude, Cursor
Responsibilities
Review pull requests and enforce code quality, make architectural decisions for the eCOA platform, write production code for complex components, pair with engineers on difficult problems, drive adoption of AI-assisted development tools, mentor squad leads, conduct technical interviews, partner with Product Owners on technical plans
Seniority
Principal, hands-on IC with team leadership