Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineering Lead (eCOA) - Evinova

$166k - $225k

WHY JOIN US?

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, MD, or Boston, MA .

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.

About the Role

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. 

AI-Native Engineering Culture

  • Embed AI tools (coding assistants, agentic workflows, automated code review) into the team’s daily development process as a force multiplier, not an experiment.

  • Evaluate and integrate AI capabilities into the eCOA product itself, including intelligent data capture, adaptive questionnaire logic, and patient experience personalization.

  • Champion a culture where engineers own AI-generated output with the same rigor as hand-written code: thorough review, testing, and accountability.

  • Stay current with rapid advances in AI-assisted development and translate those into practical team-level improvements. 

Team Leadership & Development

  • Lead, mentor, and grow a multi-squad engineering organization. Develop squad leads into strong technical leaders in their own right.

  • Set a high technical bar in hiring: personally conduct technical interviews and assess candidates’ ability to build, not just describe.

  • Foster a culture of continuous improvement, psychological safety, and intellectual honesty about technical debt and tradeoffs.

  • Manage performance with clear, measurable expectations rooted in engineering output and quality, not just process compliance.

Product & Delivery

  • Partner closely with Product Owners and Product leadership to translate clinical and customer requirements into sound technical plans, ensuring feasibility, scalability, and regulatory compliance.

  • Serve as a senior engineering representative for Evinova’s Unified Trials product in North America, providing technical leadership and representing the engineering organization with key stakeholders.

  • Act as a primary engineering point of contact for the Product team, bringing a strong technical perspective to product strategy, roadmap discussions, prioritization, and key customer or business needs.

  • Drive execution against quarterly program increments with predictable, high-quality delivery, balancing product priorities with technical quality, scalability, and long-term platform health.

  • Partner across the Unified Trials Product and Engineering organizations to drive technical alignment, consistency, and reuse of shared platform capabilities across squads.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent demonstrated through professional experience

  • 8+ years of professional software engineering experience, with a strong track record of building and shipping production systems.

  • 3+ years leading engineering teams (squads, chapters, or similar) while remaining hands-on with code.

  • Deep proficiency in at least one of our core stacks: React/React Native (frontend), Node.js/Java (backend), AWS cloud services.

  • Demonstrated ability to make sound architectural decisions across frontend, backend, and infrastructure.

  • Practical, daily experience using AI-assisted development tools (GitHub Copilot, Claude, Cursor, or similar) in your own coding workflow.

  • Strong understanding of agile delivery frameworks (Scrum, Kanban, SAFe) applied in practice, not just theory.

Desired Qualifications

  • Experience building or deploying AI/ML features in production applications, including agentic AI systems or LLM integrations.

  • Experience developing and delivering electronic Clinical Outcome Assessments (eCOA) or patient-facing clinical trial software.

  • Familiarity with GxP, SaMD validation, or regulated software development processes.

  • Experience with remote patient monitoring (RPM) solutions including patient-reported data and clinician-facing visualizations.

  • Contributions to open-source projects or a visible track record of technical thought leadership (blog posts, conference talks, published architectural decisions).

  • Clinical research domain experience. 

What This Role Is Not

  • A pure people-management position where you are removed from the codebase. If you haven’t written or reviewed code in the past month, this role is not the right fit.

  • A project management role. We have Product Owners and delivery support for process coordination. You own the technical how, not the project timeline.

  • A checkbox exercise in AI adoption. We need someone who has genuinely transformed their own development workflow with AI tools and can credibly lead others to do the same. 

SO, WHAT’S NEXT?

To be considered for this exciting opportunity, please complete the full application on our website at your earliest convenience – it is the only way that our Recruiter and Hiring Manager can know that you feel well qualified for this opportunity. If you know someone who would be a great fit, please share this posting with them.

Where can I find out more?

  • Explore what we’re building:
  • Stay connected and see our impact in action:

Apply today to bring smarter, faster clinical trials to life!

Evinova is an equal opportunity employer that is committed to diversity and inclusion and providing a workplace that is free from discrimination. Evinova is committed to accommodating persons with disabilities. Such accommodation is available on request in respect of all aspects of the recruitment, assessment and selection process and may be requested by emailing View email address on us.fitly.work .

#LI-Hybrid 

The annual base pay for this position ranges from $166,000 - $225,000 USD. Base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. 

In addition, our positions offer a short-term incentive bonus opportunity; eligibility to participate in our equity-based long-term incentive program. Benefits offered included a qualified retirement program [401(k) plan]; paid vacation and holidays; paid leaves; and, health benefits including medical, prescription drug, dental, and vision coverage in accordance with the terms and conditions of the applicable plans.

Additional details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an “at-will position” and the Company reserves the right to modify base pay (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. 

Date Posted

02-Oct-2026

Closing Date

29-Oct-2026

Our mission is to build an inclusive environment where equal employment opportunities are available to all applicants and employees. In furtherance of that mission, we welcome and consider applications from all qualified candidates, regardless of their protected characteristics. If you have a disability or special need that requires accommodation, please complete the corresponding section in the application form.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineering Lead (eCOA) - Evinova in Gaithersburg, MD vacancy
  • $145k - $185k

    WHY JOIN US?Evinova is a health-tech business focused on accelerating better health outcomes...  ...team (ML/AI Ops) is the cloud platform engineering team responsible for building and...  ...analysis for production systems.Strong software engineering skills in Python and/or TypeScript... 
    Suggested
    Full time
    Temporary work
    Work at office
    Worldwide
    Relocation
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    1 day ago
  • $145k - $185k

     ...WHY JOIN US? Evinova is a health-tech business focused on accelerating...  ...AI Cloud Operations Engineer for clinical trial design, planning...  ...on our team, you will lead the development and management...  ...comparable tools. Strong software engineering skills in Python... 
    Suggested
    Temporary work
    Work at office
    Worldwide
    3 days per week
    Gaithersburg, MD
    13 days ago
  •  ...providers with tailored, on-demand data, we can help people lead better, healthier lives. At Digital Infuzion, we harness innovative...  ...the opportunity for you. Position Summary  The Senior Software Engineer / Technical Lead provides hands-on technical leadership for... 
    Suggested
    Full time
    Remote work

    Digital Infuzion

    Rockville, MD
    a month ago
  • $107.9k - $195.05k

    The Leidos Health & Civil Sector is seeking a Software Engineering Lead to support the National Institutes of Health (NIH), National Cancer Institute (NCI), Center for Biomedical Informatics and Information Technology (CBIIT) Business Information Technology Solutions Development... 
    Suggested
    Full time

    Leidos

    Rockville, MD
    2 days ago
  •  ...direction from assigned Product Leader/Owner to lead technical workgroups and/or functions as...  ...to serve as a technical lead by rallying engineers around clear outcomes, facilitating work...  ...-debt delivery 6+ years’ experience in software development with expert level expertise... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    1 day ago
  • DescriptionPrincipal Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers... 
    Contract work
    Remote work
    Flexible hours

    Xcelerate Solutions

    Bethesda, MD
    1 day ago
  • $131.3k - $237.35k

    Leidos is seeking a Principal Software DevOps Developer to join a high performing team leading the digital modernization of the Federal Aviation Administration’s (FAA...  ...next-generation application using software engineering best practices in the latest technologies:DevOps... 
    Permanent employment
    Full time
    Work at office
    Home office
    2 days per week
    3 days per week

    Leidos

    Gaithersburg, MD
    2 days ago
  •  ...Position Summary Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. The role focuses on developing and maintaining scalable Python microservices that interface with Apache Kafka and Elasticsearch... 
    Contract work
    Casual work
    Remote work

    Talentify

    Bethesda, MD
    1 day ago
  • We're seeking an experienced lead developer with strong Java development and test lead...  ...portfolio including SaaS, COTS, and custom-built software. The successful candidate will provide...  ...applications and Workday systems. Mentor engineers and developers on testing best practices.... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Shift work

    Financial Industry Regulatory Authority

    Rockville, MD
    2 days ago
  • $131.3k - $237.35k

     ...Sector is seeking a Technical Lead to support the National...  ...closely with NCI leadership, principal investigators, biomedical researchers...  ..., and multidisciplinary engineering teams to develop innovative AI...  ...cloud computing, and modern software engineering with exceptional... 
    Full time

    Leidos

    Rockville, MD
    3 days ago
  • $138.39k - $207.59k

     ...Drug Substance Tech Transfer Lead Help turn molecules into medicines by leading robust technology transfers across a diverse biologics...  ...with Manufacturing, MS&T, Quality, Regulatory, Supply Chain, Engineering and external partners to deliver plans aligned with business... 
    Temporary work
    Gaithersburg, MD
    20 days ago
  • $140k - $155k

     ...Owner: Chris GlendenningZachary Piper Solutions is seeking a Lead DevSecOps Engineer to support a government customer located in Gaithersburg,...  ...and DevSecOps practices, including vulnerability scanning, software supply chain security, SBOM generation, and artifact management... 
    Remote work

    ZP Group

    Gaithersburg, MD
    12 hours ago
  • $87.1k - $157.45k

     ...PiperPosition Owner: JD BuckZachary Piper Solutions is seeking a Lead AI Software Developer to support a company focused on modernizing and...  ...transportation systems. This role combines modern software engineering, distributed systems architecture, and AI-augmented... 
    Remote work

    ZP Group

    Gaithersburg, MD
    4 days ago
  • $87.1k - $157.45k

     ...PiperPosition Owner: JD BuckZachary Piper Solutions is seeking a Lead DevSecOps Engineer to support a company focused on developing next-generation...  ...infrastructure and CI/CD pipelines while supporting modern software delivery and platform engineering initiatives. This is an... 

    ZP Group

    Gaithersburg, MD
    4 days ago
  •  ...seeking an Infrastructure Implementation Engineer to join the Air Traffic Business Area within...  ...programs that depend on well-engineered software development and test environments to...  ...feed issues, and documentation mismatches.Lead design reviews for your environments. You... 
    Shift work

    Leidos

    Gaithersburg, MD
    5 days ago
  • $145k - $160k

     ...Zachary Piper Solutions is seeking a Lead DevSecOps Engineer to support the design, development, and optimization of secure cloud infrastructure...  ...tooling while helping improve developer platforms and software delivery processes. This position will be hybrid in Gaithersburg... 

    Piper Companies

    Gaithersburg, MD
    2 days ago
  •  ...Position Summary The Lead Systems Engineer is responsible for leading requirements management, architecture definition, interface control...  ...They will collaborate closely with mechanical, electrical, software, and test teams to integrate subsystems into mission-capable... 

    A/V Services LLC

    Germantown, MD
    4 days ago
  •  ...Base-2 Solutions seeks a Principal Software Engineer to develop scalable Python microservices interfacing with Apache Kafka and Elasticsearch. You will deploy and monitor services in Kubernetes clusters, ensuring secure, observable, and mission-focused systems. On-site... 
    Remote work

    Jobleads-US

    Bethesda, MD
    2 days ago
  • $87.1k - $157.45k

     ...Description Leidos is seeking a Lead DevSecOps Engineer to join the Air Traffic Business Area within the Homeland Sector, supporting...  ...modern development practices to accelerate delivery, improve software quality, and continuously evolve how we design and build... 
    Local area
    Immediate start
    Remote work
    Work from home
    Shift work

    Leidos

    Gaithersburg, MD
    4 days ago
  • $125k - $175k

     ...for years of experience: 8 years of experience   Travel: Possibly across US Description PingWind is seeking a Lead AI Software Engineer with a strong emphasis on Artificial Intelligence and Machine Learning to join the PingWind team supporting Agency for Healthcare... 
    Full time
    Temporary work
    Flexible hours

    PingWind

    Rockville, MD
    18 days ago
  • $170k - $180k

     ...employees.   Position Overview A-TEK is seeking a Technical Lead / Solution Architect to guide application development and...  ...processes, and Section 508 accessibility requirements. AWSDevOps Engineer Professional, or another relevant advanced AWS certification.... 
    For contractors

    A-TEK Inc.

    Rockville, MD
    8 days ago
  • $173k - $187k

     ...TISTA is seeking a Solution Technical Lead to support the Department of Veterans Affairs...  ...mandates into actionable, executable engineering standards. Enforce rigorous...  ...audits. Qualifications ~12+ years in software engineering with 5+ years as a technical... 
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Jobleads-US

    Rockville, MD
    1 day ago
  •  ...TISTA is seeking a Solution Technical Lead to support the VA SCMDSO program, partnering with VA stakeholders and agile teams to translate business needs into actionable requirements for supply chain solutions. The role serves as the hands-on technical delivery authority... 
    Remote job

    Jobleads-US

    Rockville, MD
    1 day ago
  •  ...USP is seeking a Senior Technical Manager to lead donor-funded initiatives across supply chain technical assessment and lab-based advanced manufacturing. You will translate complex manufacturing, process chemistry, and supply chain questions into actionable workplans... 

    Jobleads-US

    Rockville, MD
    3 days ago
  • We are seeking a Lead Validation Engineer at our Germantown, MD location to join us in our mission to serve patients through innovative Gene Therapies...  ...Monitoring System(EMS), Validation Data Management Software, Computer Aided Design (CAD) and the ability to quickly learn... 
    For contractors
    Work at office
    Afternoon shift

    Precigen

    Germantown, MD
    14 hours ago
  •  ...MANTECH to connect them with exceptional professionals for this role. MANTECH seeks a motivated, career and customer-oriented Technical Lead to join our team in Linthicum, MD. In this role, you will provide overall leadership and guidance for contractor personnel assigned... 
    For contractors
    Work at office

    ManTech

    Rockville, MD
    4 days ago
  • Senior Software Engineer (5G)Company OverviewWe are located in San Diego, CA and we are a publicly traded communications company that has proudly been in business for over 20 years! We are on a mission to provide the highest quality service possible and bridging the digital... 

    CyberCoders

    Germantown, MD
    2 days ago
  • $91.2k - $169.4k

     ...reduction for the fielding of a future Hybrid Space Network (HSN) by prototyping an advanced hardware network appliance for use with software defined networking technology.The successful candidate will have a commendable work ethic, good communication skills, a great... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Rockville, MD
    4 days ago
  •  ...customer’s most pressing business issues. We make equipment, software, and systems that help to plan, deploy, certify, monitor, and...  ...also a leader in high performance thin film optical coatings and engineered diffusers, providing light management solutions to anti-... 
    Full time
    Work from home
    Worldwide

    Viavi

    Germantown, MD
    4 days ago
  • $110.3k - $204.9k

     ...advanced hardware network appliance and a software lifecycle network management system for...  ...the candidate will have proven ability to lead cross functional teams and influence without...  ...experience as a Systems or Software engineer with domain knowledge of ground systems,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Rockville, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineering Lead (eCOA) - Evinova. Be the first to apply!