ForgeApply
Try it free

ForgeApply · Job listing

Principal Software Engineering Lead (eCOA) - Evinova

AstraZeneca

MD, Gaithersburg, US$166k – $225konsite

Tailor your resume to this posting in about a minute.

ForgeApply tailors your resume and cover letter to this exact posting, then hands you a ready-to-submit application for AstraZeneca's site. Free trial, no card required.

About this role

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, Engi

Ready to apply to AstraZeneca?

Tailor my resume for this role

Similar jobs

More like this: Software Engineer Jobs · More jobs at AstraZeneca · Browse all jobs