Senior Director, Software Engineering
$160k - $240kThermo Fisher
Senior Director, Software Engineering
At Thermo Fisher's PPD clinical research business, we're using digital innovation, data science, and AI to reimagine how life-changing therapies reach patients. Our teams combine deep scientific expertise with advanced analytics, automation, and digital platforms to make research smarter, faster, and more connected.
We know that innovation happens when diverse minds meet. Our Digital Science, Data, and AI professionals collaborate closely with scientists, clinicians, and operational experts to solve real-world challenges in clinical research. Alongside our partnership with Open AI, you can be part of the collaboration that will help to improve the speed and success of drug development, enabling customers to get medicines to patients faster and more cost effectively.
You'll join a culture that values experimentation, learning, and collaboration — where your ideas can help shape how we deliver life-saving solutions and improve global health outcomes. Whether you're a data engineer, product manager, software developer, or AI scientist, you'll find opportunities here to apply your skills to work that truly matters — improving global health outcomes.
Key Responsibilities:
- Engineering Leadership:
- Define and implement strategic technical direction and engineering best practices.
- Foster a culture of quality, accountability, innovation, and continuous improvement within the engineering teams.
- Oversee the architecture and technical decisions, ensuring solutions are scalable, secure, and align with the organization's long-term vision.
- Stay abreast of AI and machine learning technologies to optimize engineering workflows, enhance developer productivity and streamline development processes.
- Global Talent Development and Management:
- Recruit, mentor, and retain high-performing engineering talent.
- Drive career development, set clear performance objectives, and establish a supportive environment for professional growth.
- Manage growth and expansion of engineering capabilities in strategic global locations.
- Provide coaching, leadership, and technical guidance to engineering teams and managers.
- Engineering Excellence:
- Lead the adoption and execution of modern software development methodologies (e.g., Agile, CI/CD, DevOps, Cloud-native practices).
- Establish robust QA practices, including automation and testing strategies, to ensure delivery of reliable and high-quality software products.
- Ensure adherence to industry standards, compliance regulations, security best practices, and performance benchmarks.
- Collaboration and Stakeholder Engagement:
- Collaborate closely with stakeholders to ensure alignment on product goals, timelines, and deliverables.
- Clearly communicate engineering strategies, plans, and progress to executives, stakeholders, and cross-functional teams.
- Act as a trusted advisor on technical matters to senior leadership and peers across the organization.
- Operational Excellence:
- Manage budgets, resource planning, and vendor relationships related to engineering activities.
- Implement metrics-driven management, defining clear KPIs to measure team performance, product delivery success, and operational effectiveness.
- Proactively manage risks and challenges, driving prompt resolution to maintain timelines and quality.
Required Qualifications:
- Bachelor's degree required; advanced degree in healthcare, life sciences, computer science, business, or related field preferred.
- Progressive engineering leadership experience that provides the knowledge, skills, and abilities to perform the job (comparable to 12+ years' experience)
- 5+ years in leadership roles managing software engineering teams.
- In some cases, an equivalency, consisting of appropriate education, training, and/or directly related experience will be considered sufficient for an individual to meet the requirements of the role.
Preferred Experience:
- Experience leading engineering teams in a product-driven, customer-centric environment.
- Background in healthcare, clinical research, life sciences, or related regulated industries (desirable but not required).
- Proven success in establishing new functions or scaling early-stage engineering teams within large, complex organizations.
Knowledge, Skills, and Abilities:
- Proven experience driving large-scale digital transformations and building robust, scalable platforms.
- Demonstrated expertise in modern software development practices, cloud technologies, microservices architecture, DevOps practices, and security frameworks.
- Strong track record in talent development, mentoring, and building high-performing teams.
- Excellent communication and collaboration skills, able to clearly articulate complex technical concepts to both technical and non-technical stakeholders.
Location: Remote US (East Coast preferred). Relocation assistance is NOT provided.
*Must be legally authorized to work in the United States without sponsorship. *Must be able to pass a comprehensive background check, which includes a drug screening.
The annual salary range estimated for this position in North Carolina is $160,000- $240,000 USD. This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy.
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Corporate and Investment Bank, Post Trade Technology -Operations Case Management & AI...Senior
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Connected Commerce Technology team, you lead multiple technical areas, manage the...Senior
- ...role. JOB DESCRIPTION If you are a software engineering leader ready to take the reins and... ...an opportunity just for you. As the Director of Software Engineering at JPMorganChase... ...Influence peer leaders and senior stakeholders across the business, product...SeniorTemporary work
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within Employee Platforms in Enterprise Technology, you will lead the enterprise data platform...Senior
- ...About the job: Senior Director– Software Engineering - SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct’s Visual Command Center (VCC) uses AI and Machine Learning inside of computer...SeniorWork at office
- ...shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together.As a Senior Director of Software Engineering at JPMorganChase within the Corporate Technology team, you will lead the global SAP General Ledger team,...Senior
$160k - $240k
...improve global health outcomes. Whether you’re a data engineer, product manager, software developer, or AI scientist, you’ll find opportunities... ...improving global health outcomes. POSITION SUMMARY: The Senior Director, Software Engineering, leads a global engineering...SeniorFull timeWork at officeRemote workRelocation package- ...Senior Director, Software Engineering Bevi is on a mission to transform how beverages are delivered and consumed. Our connected beverage platform eliminates the need for single-use bottles and cans, making it easy, fun, and sustainable to stay hydrated. As the category...Senior
- ...and processes across the enterprise. Establishes and manages continuous improvement efforts in technical project management, software engineering & testing automation to improve quality, scalability, and adoption of Marriott's API platform. Candidate Profile...SeniorRemote work
$194.7k - $340.8k
...starts with you. Visa will accept applications for this role until at least 07-31-2026 Job Description The Sr. Director; Software Engineering leads the development and delivery of software solutions that address complex business challenges and enhance user...SeniorWork experience placementWork at officeLocal area$198k - $282.86k
...different than most primary care providers. We're rapidly expanding and we need great people to join our team. The Senior Director of Software Engineering responsible for technology business leadership and vision. The incumbent in this role provides and maintains a...SeniorHourly payFull timeFor contractorsWork experience placementWork at office$292k - $386k
...Senior Director, Software Engineering Bellevue, Washington, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business...SeniorFull timeContract workTemporary workWork experience placementImmediate start$173.02k - $294.14k
...to be a part of? Come build your career with BAE Systems. We are looking for a senior director to lead the Countermeasure & Electromagnetic Attack Solutions (CEMA) Software Engineering organization. This highly visible, senior director level position is responsible for...SeniorFull timeTemporary workLocal areaFlexible hoursShift workNight shift- ...Labcorp is seeking a Senior Director, Software Development Engineering for a team in Durham, NC. The Senior Director, Software Engineering is accountable for the engineering leadership, delivery, and long-term evolution of a portfolio ofcriticalsoftware systems that support...SeniorFull timeTemporary workCasual workInternshipWork at officeLocal areaMonday to FridayFlexible hoursDay shift3 days per week
$265k - $330k
...scaling world-class, globally distributed engineering organizations. The Storefront pillar has... ...~15+ years of progressive experience in software engineering and engineering leadership,... ...~ Proven track record of success as a senior technical leader with full-lifecycle ownership...SeniorTemporary workFor contractorsWork at officeRemote workWorldwideFlexible hoursShift work- ...multi-faceted tech programs, integrating innovative solutions for a dynamic impact across global operations. As a Senior Director of Software Engineering in Enterprise Technology in the Global Client Onboarding Engineering team, you will lead complex, multi-functional...SeniorWork at officeLocal area
- ...central to our data strategy, enabling diverse users to consistently and rapidly develop products and solutions. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank Data Technology team, you lead multiple technical areas,...Senior
- ...future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Infrastructure Engineering within JPMorganChase Network Services, you lead the firm's Business Partner Network Services function. You...Senior
- ...organization comprised of the industry’s thought leaders and committed to advancing your leadership career. As a Senior Director of Software Engineering at JPMorganChase within the Employee Platforms, Workforce Experience Technology (WxT) Workforce Data and Analytics...SeniorWork at office
- ...Job Description Job Description -employee-and-job-application-privacy-notice/ Position Summary: The Senior Director of Software Engineering to lead the software engineering team for Ardán and its enterprise applications. This person directly manages a team of...SeniorLocal areaFlexible hours
- ...the future of financial services is waiting for you. Let’s push the boundaries of what’s possible together. As a Senior Director of Software Engineering at JPMorganChase within the Corporate and Investment Bank Prime Finance Technology, you lead multiple technical...Senior
$220k - $270k
...Atlas Air Worldwide, we’re not just an airline, we’re a global engine powering cargo, passenger, and leasing operations across... ...Atlas Air is looking for a highly skilled and experienced Senior Director, Software Engineering to lead our software engineering organization and...SeniorFull timeLocal areaWorldwide$200k - $220k
..., and create opportunities for growth. Together, we’re transforming how better health happens. Summary of Position The Senior Director of Engineering for the Member Onboarding & Access team leads the strategy, vision, and execution of Teladoc’s next‑generation registration...SeniorFull timePart timeWork experience placementVisa sponsorshipWork visaFlexible hours- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer and Community Banking Risk AI/ML Model Engineering team, you lead multiple...Senior
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Consumer & Community Bank Technology team, you lead multiple technical areas, manage...SeniorBank staff
- ...leading financial services brand - focused on deepening relationships with our 7MM small business clients. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank Small Business team, you will lead engineering teams to build...Senior
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Commercial and Investment Bank Payments Technology Fraud Engineering team, you lead...Senior
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorgan Chase within Corporate Technology - HR & Benefits Technology, you lead multiple technical areas, manage...Senior
$273.6k - $355.68k
...so great about working on Calendly’s Engineering team? Calendly is the scheduling automation... ...product teams A day in the life of a Senior Director, Engineering at Calendly On a typical... ...do we need from you? 15+ years of software engineering experience, with at least...SeniorFull timeWork at officeRemote work2 days per week$286.2k - $326.7k
...Overview Senior Director, Software Engineering - AI As a Capital One Senior Director of Software Engineering, you’ll spearhead our AI initiatives, developing and managing elite technical teams to architect next-generation intelligent solutions. You will champion...SeniorFull timePart timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!
- business application manager United States
- software asset manager United States
- senior software development manager United States
- application manager United States
- application security manager United States
- software delivery manager United States
- director of software United States
- director software engineering United States
- head of software development United States
- senior software manager United States




