Principal Software Engineering Lead; eCOA
Listed on 2026-03-12
-
Software Development
AI Engineer
WHY JOIN US?
Evinova is a health‑tech business within the AstraZeneca Group, accelerating the delivery of better health outcomes by propelling the life sciences sector forward in digital health. Through science‑based expertise, evidence‑led rigor, and human insight, our digital solutions are deliberately designed so that everyone can reach better health outcomes together.
Digital Health ContextDigital health where healthcare, technology, data and analytics converge is poised to transform patient experience and outcomes. AstraZeneca has made digital health a top strategic priority, embedding it across R&D and focusing on oncology to eliminate cancer as a cause of death.
Work EnvironmentWe value individualized flexibility while fostering collaboration. Employees balance personal and work commitments, engaging in person at the head office 3 days a week. The office facilitates strategy, brainstorming, and project collaboration.
About Our Engineering OrganizationOur Product Engineering organization runs cross‑functional squads delivering innovative digital products worldwide. We ship quarterly increments using agile methodology and pride ourselves on strong software development skills.
AboutThe Role
This is a hands‑on engineering leader position who writes and reviews code, makes architecture decisions in pull requests, and leads by building alongside the team. You will own the technical direction of our eCOA product area and lead a multi‑squad engineering organization.
Key Responsibilities- 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, especially 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.
- Embed AI tools (coding assistants, agentic workflows, automated code review) into
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).