Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Director, Software Engineering

$160k - $240k

Thermo 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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Director, Software Engineering in United States vacancy
  •  ...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

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...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

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Senior
    Temporary work

    J.P. Morgan

    New York, NY
    15 days ago
  •  ...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

    J.P. Morgan

    Columbus, OH
    15 days ago
  •  ...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... 
    Senior
    Work at office

    Reconstruct

    Menlo Park, CA
    1 day ago
  •  ...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

    J.P. Morgan

    New York, NY
    15 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation package

    Thermo Fisher Scientific

    Remote
    4 days ago
  •  ...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

    Bevi

    Boston, MA
    4 days ago
  •  ...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... 
    Senior
    Remote work

    Marriott

    United States
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Local area

    Visa

    Denver, CO
    1 day ago
  • $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... 
    Senior
    Hourly pay
    Full time
    For contractors
    Work experience placement
    Work at office

    ChenMed

    Miami, FL
    5 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start

    anduril

    Bellevue, WA
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work
    Night shift

    BAE Systems USA

    Merrimack, NH
    3 days ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    Dormont Manufacturing Company

    Raleigh, NC
    5 days ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Fanatics

    San Mateo, CA
    19 hours ago
  •  ...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... 
    Senior
    Work at office
    Local area

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...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

    J.P. Morgan

    Columbus, OH
    15 days ago
  •  ...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

    J.P. Morgan

    Plano, TX
    14 days ago
  •  ...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... 
    Senior
    Work at office

    J.P. Morgan

    New York, NY
    15 days ago
  •  ...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... 
    Senior
    Local area
    Flexible hours

    Ardan Inc

    Maitland, FL
    19 days ago
  •  ...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

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  • $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... 
    Senior
    Full time
    Local area
    Worldwide

    Atlas Air

    Miami, FL
    3 days ago
  • $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... 
    Senior
    Full time
    Part time
    Work experience placement
    Visa sponsorship
    Work visa
    Flexible hours

    Teladoc Health

    Massachusetts
    18 hours ago
  •  ...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

    J.P. Morgan

    Wilmington, NC
    14 days ago
  •  ...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... 
    Senior
    Bank staff

    J.P. Morgan

    Columbus, OH
    15 days ago
  •  ...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

    J.P. Morgan

    Columbus, OH
    13 days ago
  •  ...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

    J.P. Morgan

    Austin, TX
    14 days ago
  •  ...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

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Calendly

    San Francisco, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Part time
    Local area

    Capital One

    Plano, TX
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!