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

Principal Software Engineering Lead (eCOA) - Evinova

$165.66k - $217.42k

WHY JOIN US?

Evinova is a health-tech business, accelerating the delivery of better health outcomes by propelling the life sciences sector forward in digital health, from the inside. Through our application of science-based expertise, evidence-led rigour, and human insight, our digital solutions are deliberately designed so that everyone can reach better health outcomes together. Evinova is a health-tech business within the AstraZeneca Group.

Digital health, the point at which healthcare, technology, data and analytics converge, is the subject of phenomenal promise, with the World Health Organisation believing it has the potential to improve health for everyone. At AstraZeneca, we’ve been working hard to make this a reality, with the years of experience we have accumulated enabling us to now embed digital health at scale across R&D.

To achieve our goal of improving patient experience and outcomes AstraZeneca has Digital Health as one of the top 4 strategic priorities for the company, details on digital health strategy can be found here. Oncology is the largest therapeutic area within AstraZeneca and second highest cause of death globally, with AstraZeneca’s ambition to eliminate cancer as a cause of death.

Recognizing the importance of individualized flexibility, our ways of working allow employees to balance personal and work commitments while ensuring we continue to create a strong culture of collaboration and teamwork by engaging face-to-face in our offices 3 days a week. Our head office is purposely designed with collaboration in mind, providing space where teams can come together to strategize, brainstorm and connect on key projects.

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 with Product Owners to translate clinical requirements into sound technical plans, ensuring feasibility, scalability, and regulatory compliance.

  • Drive execution against quarterly program increments with predictable, high-quality delivery.

  • Collaborate across the Unified Trial Solution engineering organization to ensure architectural coherence and shared platform leverage. 

Minimum Qualifications

  • Bachelor’s or Master’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?

  • Learn more about Evinova
  • Our Social Media, Follow AstraZeneca on LinkedIn
  • Follow AstraZeneca on Facebook
  • Follow AstraZeneca on Instagram

Are you interested in working at Evinova, apply today!

AstraZeneca is an equal opportunity employer that is committed to diversity and inclusion and providing a workplace that is free from discrimination. AstraZeneca 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 careers.astrazeneca.com .

#LI-Hybrid 

The annual base pay for this position ranges from $165,656.80 - $217,424.55 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

28-Jun-2026

Closing Date

23-Jul-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 11 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineering Lead (eCOA) - Evinova in Gaithersburg, MD vacancy
  •  ...Title: Generative AI Cloud Operations Engineer - Evinova Location: Gaithersburg, MD At AstraZeneca...  ...Group. Evinova delivers market-leading digital health solutions that are...  ...for python and/or TypeScript Strong software engineering abilities in Python/TypeScript... 
    Suggested
    Hourly pay
    Temporary work
    Work at office
    Relocation
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    1 day ago
  •  ...fosters collaboration with other senior engineers for the development of advanced data analytics...  ...WE ARE At Lockheed Martin, we're a leading aerospace and defense company that's...  ...This Program is seeking a full stack software engineer to develop, maintain and enhance... 
    Suggested

    Lockheed Martin

    Washington Grove, MD
    3 days ago
  • $3,000 per month

     ...• Analyze user requirements to derive software design and performance requirements • Design...  ...system documentation • Serve as team lead at the level appropriate to the software...  ...performance standards, confer with users or system engineers; analyze systems flow, data usage and... 
    Suggested

    Lockheed Martin

    Montgomery Village, MD
    3 days ago
  •  ...Leidos is seeking Lead Software Developers to join the Air Traffic Business Area within the Homeland Sector , supporting the development...  ...software solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is... 
    Suggested
    Remote work

    Dormont Manufacturing Company

    Gaithersburg, MD
    4 days ago
  •  ...Software Engineer X-wave Innovations, Inc. is a leading Research and Development (R&D) firm dedicated to providing cutting-edge solutions for federal and commercial customers in defense, homeland security, transportation, and energy. We specialize in sensor technologies... 
    Suggested

    Frederick Community College

    Gaithersburg, MD
    5 days ago
  • $107.9k - $195.05k

     ...Description We are seeking a Senior Software Developer who will be a member of a dynamic...  .... Primary Responsibilities: Lead the design, development, and maintenance...  ...of development processes, tooling, and engineering excellence, including integration of AI... 
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    1 day ago
  • $140k - $165k

     ...Compensation Based on Experience. Sr. Software Engineer $140000 - $165000 per year | Gaithersburg, MD | On-Site | Permanent A bit about us: We are a technology consulting and cloud solutions organization specializing in the design, development, and implementation of highly... 
    Permanent employment
    Local area

    Australia-Employment

    Gaithersburg, MD
    4 days ago
  • $143.4k - $215k

     ...OpenText enterprise content management (ECM) software provides Content Services to help...  ...What the role offers As a Lead Software Developer, you will: Design...  .... ~5+ years of experience in software engineering (or equivalent experience). ~ Familiarity... 

    OpenText

    Gaithersburg, MD
    2 days ago
  • $107.9k - $195.05k

     ...Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security...  ...Sector, is currently seeking a highly motivated Senior Software Engineer (SWE) for the Chinook Program. The Chinook Program delivers next... 
    Contract work
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    2 days ago
  • $78k - $170k

     ...Software Engineer II Gaithersburg, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to... 

    Xometry

    Gaithersburg, MD
    16 hours ago
  • $107.9k - $195.05k

     ...Intelligence Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security...  ...Solutions Business Area, is currently seeking an experienced Software Engineer for the Maru Program. The Maru Program delivers mission-... 
    Contract work
    Local area
    Immediate start

    Via Logic LLC

    Gaithersburg, MD
    5 days ago
  • $69.55k - $125.73k

     ...Description We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X™ SkyLine...  ...and apply appropriate design techniques and software engineering principles to develop code that is modifiable, efficient, reliable... 
    Local area
    Immediate start

    Fairygodboss

    Gaithersburg, MD
    4 days ago
  • $78.1k - $116.2k

    Description POSITION SUMMARY: The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves developing technical solutions that incorporate... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Meso Scale Discovery

    Gaithersburg, MD
    2 days ago
  • $78k - $170k

     ...while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will... 

    Dormont Manufacturing Company

    Gaithersburg, MD
    4 days ago
  • $107.9k - $195.05k

     ...Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector , supporting the development...  ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is... 
    Remote work

    Dormont Manufacturing Company

    Gaithersburg, MD
    4 days ago
  •  ...Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence...  ...soldiers and analysts by integrating software development with geospatial intelligence...  ...US Citizenship Required As a Software Engineer, you will... Lead full-stack software... 
    Immediate start

    Medium

    Gaithersburg, MD
    4 days ago
  • $80k - $100k

     ...Gaithersburg, Maryland, US Posted 8 weeks ago Role Overview Leidos is hiring a Junior Software Engineer. This is a contract role in Gaithersburg. Part of Leidos's Lifecycle hiring. Full responsibilities, required qualifications, and the apply link are listed in the description... 
    Contract work

    TryApplyNow

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

     ...Description Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration...  ...: ~ Bachelor's degree in Science, Technology, Engineering, and Mathematics and 4 years of related experience ~4+ years... 
    Permanent employment
    Work at office
    Local area
    Immediate start
    Home office
    2 days per week
    3 days per week

    Leidos

    Gaithersburg, MD
    2 days ago
  • $107.9k - $195.05k

     ...Digital Modernization sector is seeking an experienced Senior DevOps Engineer to support the delivery, enhancement, and adoption of...  ...supporting development, integration, testing, and deployment of WDP software. Implement Infrastructure-as-Code (IaC) and Configuration-as-... 

    Via Logic LLC

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

     ...Description Leidos is seeking a mid-level Python Software Engineer, who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing... 
    Permanent employment
    Local area
    Immediate start
    3 days per week

    Leidos

    Gaithersburg, MD
    5 days ago
  • $131.3k - $237.35k

     ...exciting opening for you, our next TS/SCI cleared Senior DevOps Software Engineer to play a critical role on the DOMEX Technology Platform (...  ...performed remotely. As a Senior DevOps Engineer you will lead an DevOps team responsible for the design, deployment, and... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Gaithersburg, MD
    3 days ago
  •  ...Job Description Hybrid 3 days per week in the office in Gaithersburg, MD Our client seeks two DevOps Software Engineers at the mid or senior level to support Linux-centric platform engineering and automation. The role involves full lifecycle system administration on Red... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Eliassen Group

    Gaithersburg, MD
    3 days ago
  • $107.9k - $195.05k

     ...Description The Leidos Spatial Solutions Division has an exciting opportunity for a senior DevOps Engineer to assist with the development, integration, deployment, and sustainment of mission critical systems that enable NGA's Geospatial Intelligence (GEOINT) mission... 
    Local area
    Immediate start
    Remote work

    Leidos

    Gaithersburg, MD
    2 days ago
  •  ...Leidos is seeking a Release Train Engineer who will be the Build Lead for a dynamic team working on the development of software that improves aircraft runway and terminal congestion. Nationwide congestion is increasing, and the need for efficient aircraft traffic planning... 
    Permanent employment
    Work at office
    2 days per week
    3 days per week

    Via Logic LLC

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

     ...Description Leidos is seeking a Release Train Engineer who will be the Build Lead for a dynamic team working on the development of software that improves aircraft runway and terminal congestion.  Nationwide congestion is increasing, and the need for efficient... 
    Permanent employment
    Work at office
    Local area
    Immediate start
    Home office
    2 days per week
    3 days per week

    Leidos

    Gaithersburg, MD
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Gaithersburg, MD
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Gaithersburg, MD
    2 days ago
  •  ...Role: Full Stack Developer with Data Engineer Location: Rockville, MD or Tysons Corner...  ...Engineer on our team, you’ll be expected to lead by example, write great code, solve...  ...and strong judgement. Qualifications Software Engineering with demonstrated leadership... 
    Remote work
    Work from home

    Unisys

    Rockville, MD
    5 days ago
  • $149.6k - $254.32k

     ...Flight Systems Safety Technical Lead BAE Systems is seeking a Flight Systems Safety Technical Lead to support our work as a prime...  ...is responsible for supporting our Systems Integration and Engineering Support Services contract, and supporting the D5LE2, W93/Mk7, and... 
    Contract work
    For contractors
    Work experience placement
    Local area

    BAE Systems

    Rockville, MD
    5 hours ago
  • $135k - $250.5k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: : Lead, Software Engineer Job Code : 37557 Job Location: Herndon, VA (on-site) Schedule: 9/80 Regular (Employees work 9 out of every 14 days –... 
    Local area
    Flexible hours

    L3Harris Technologies

    Sandy Spring, MD
    2 days 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!