AstraZeneca

Senior Software Engineer - Study Lifecycle Tooling - Evinova

AstraZeneca
Apply
3 days ago
Gaithersburg, MD, USASenior
H1B sponsor

Base Salary

$127k - $167k/yr

Responsibilities

  • Design, develop, and maintain reliable tools for study configuration, deployment, operation, and maintenance.
  • Build TypeScript and Node.js backend services, REST APIs, integrations, and data models.
  • Own features, services, and technical initiatives from design through implementation, testing, deployment, and ongoing improvement.
  • Evaluate technical trade-offs and contribute reusable engineering patterns, standards, and documentation.
  • Develop clean, maintainable, testable, and secure software with appropriate automated testing.
  • Design for scalability, observability, resilience, and performance, and support monitoring, troubleshooting, incident response, and releases.
  • Collaborate with engineers, UX designers, product colleagues, and study delivery teams across locations and time zones.
  • Reduce technical debt, strengthen automation, share knowledge, mentor colleagues, and improve engineering practices.

Requirements

  • Typically five or more years of professional software engineering experience, including substantial backend development.
  • Bachelor’s or master’s degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Experience owning features, services, or technical initiatives through design, implementation, testing, deployment, and ongoing improvement.
  • Significant professional experience designing and building backend services and APIs with TypeScript and Node.js.
  • Experience designing data models and working with relational or document databases; MongoDB experience is a plus.
  • Experience with automated testing at unit, component, integration, and end-to-end levels, along with branching, code review, and continuous integration in a shared repository.
  • Experience developing, deploying, or operating containerized services in AWS using Docker and Kubernetes.
  • Preferred experience applying Domain-Driven Design principles to complex business domains.
  • Preferred experience with CI/CD, infrastructure automation, monitoring, logging, and production support.
  • Preferred experience in healthcare, clinical research, safety-critical systems, or other regulated domains.
  • Strong engineering fundamentals, sound judgment, communication, collaboration, curiosity, and ability to work effectively on a distributed team.

Benefits

  • Hybrid work arrangement with three days per week in the Gaithersburg, Maryland office; candidates must live within commuting distance or be willing to relocate.
  • Short-term incentive bonus opportunity and eligibility for an equity-based long-term incentive program.
  • Qualified retirement program with a 401(k) plan.
  • Paid vacation, paid holidays, and paid leaves.
  • Medical, prescription drug, dental, and vision coverage.
  • Applications close November 2, 2026.
AstraZeneca

About AstraZeneca

10,000+ employees

AstraZeneca is a global biopharmaceutical company that discovers, develops, manufactures, and commercializes prescription medicines for patients and healthcare systems. Its portfolio spans oncology, cardiovascular, renal and metabolism, respiratory and immunology, and rare diseases (expanded by the 2021 acquisition of Alexion). Founded in 1999 and headquartered in Cambridge, UK, it is a public company listed on the London Stock Exchange and Nasdaq, generating revenue primarily from drug sales and partnerships.

Contact me