Director, Software Engineering

New
J
JobgetherLife Sciences
Remote position within the United StatesFull-TimeDirector
Salary$180,000–$200,000 annual salary
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of progressive software engineering experience, including at least 3 years leading engineering teams
Required Skills
AzureCI/CDSoftware Engineering

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field; equivalent professional experience may be considered.
  • 8+ years of progressive software engineering experience, including at least 3 years leading engineering teams.
  • Proven experience delivering, deploying, and supporting enterprise software applications in production environments.
  • Strong hands-on development experience across web applications, APIs, and data services.
  • Demonstrated experience establishing or significantly improving SDLC practices, including code review, testing, CI/CD, release management, and change control.
  • Experience using AI-assisted development tools and implementing AI-enabled engineering practices.
  • Knowledge of cloud architecture and infrastructure-as-code principles.
  • Excellent communication and documentation skills, with the ability to explain technical concepts clearly to business and executive stakeholders.
  • Experience working in regulated environments such as GxP, 21 CFR Part 11, GAMP, or computer system validation is preferred.
  • Experience in clinical research, life sciences, healthcare, or CRO environments is preferred.
  • Familiarity with Azure, Entra ID, modern CI/CD platforms, and compliance frameworks such as SOC 2 is preferred.

Responsibilities

  • Lead the design, development, deployment, and ongoing support of secure, scalable, and maintainable software solutions supporting clinical research operations.
  • Translate approved requirements, prototypes, and business concepts into production-ready applications, APIs, and data services.
  • Remain actively involved in software design, architecture reviews, development, and code reviews while providing hands-on technical leadership.
  • Own application release management, deployment processes, production readiness, operational support, and escalation processes.
  • Establish and continuously improve SDLC standards covering code quality, testing, CI/CD, version control, change management, release governance, and documentation.
  • Lead the responsible adoption and governance of AI-assisted development tools across software development, testing, documentation, and code review.
  • Collaborate with Quality, Compliance, and business stakeholders on validation, change control, risk management, audit readiness, and applicable regulatory requirements.
  • Lead, mentor, and develop software engineers through coaching, technical guidance, performance management, and career development.
View Full Description & ApplyYou'll be redirected to the employer's site
$180,000–$200,000 annual salary
Apply Now