Principal Software Engineer

Posted Yesterday
Be an Early Applicant
Boston, MA, USA
Hybrid
197K-232K Annually
Expert/Leader
Healthtech • Biotech
The Role
Leads architecture, technology strategy, and execution for FMI’s CRM and Ordering Management transformation. The role directs migration from Microsoft Dynamics 365 to Salesforce, defines transition and future-state architectures, oversees integrations, data migration, governance, security, and platform roadmaps, and establishes modern engineering practices. It also mentors engineering teams, drives DevSecOps, CI/CD, automated testing, AI-assisted development, and reliable delivery across enterprise platforms including LIMS, billing, and medical reporting systems.
Summary Generated by Built In

About the Job:

The Principal Software Engineer, Delivery Systems, is a senior technical leader responsible for architecture, technology strategy, and execution across FMI’s ordering management and adjacent commercial and laboratory platforms. This role will lead the transition of Ordering Management capabilities from Microsoft Dynamics 365 (D365) to Salesforce while ensuring scalable, compliant solutions and operational continuity across FMI’s business-critical systems.

Partnering with business and technology leaders, the Principal Software Engineer defines transition-state and future-state architectures, owns key technical roadmaps and solution decisions, guides integration strategies across Salesforce, D365, LIMS, Medical Reporting, Billing, and other core platforms, and helps engineering teams translate architecture into reliable delivery outcomes.

As a trusted technical advisor, the Principal Software Engineer leads complex transformation initiatives, establishes engineering standards, champions secure and AI-enabled delivery practices, and mentors engineering teams to improve business capabilities, operational efficiency, and long-term platform sustainability.

Key Responsibilities:

  • CRM Transformation & Platform Leadership 
    • Serve as the technical lead for the enterprise CRM transformation, driving the migration of Ordering Management capabilities from Microsoft Dynamics 365 (D365) to Salesforce
    • Own key architectural decisions, technical roadmaps, solution designs, and engineering standards for CRM and Ordering Management platforms
    • Define transition-state and future-state architectures that support D365 and Salesforce coexistence, maintain business continuity, and enable the controlled retirement of legacy Ordering Management capabilities
    • Design scalable Salesforce solutions aligned with existing D365 business processes, data models, integrations, and customer workflows 
    • Develop and execute migration strategies for CRM applications, workflows, customizations, integrations, and data assets
    • Provide architecture leadership for secure and reliable integrations across Salesforce, D365, LIMS, Billing, Medical Reporting, and other enterprise platforms 
    • Define platform architecture standards, governance models, security frameworks, and engineering best practices across Salesforce and D365 environments
    • Lead CRM data migration, master data management, data quality, reconciliation, and cutover planning to support controlled transformation 
    • Evaluate Salesforce capabilities, AppExchange solutions, and integration technologies that accelerate the roadmap and support future-state business needs 
  • Technical Leadership & Modern Engineering Practices 
    • Partner with business stakeholders, product owners, and engineering teams to translate CRM modernization objectives into scalable technical solutions 
    • Establish best practices for source control, branching strategies, CI/CD pipelines, code review processes, and software lifecycle management utilizing GitHub Enterprise 
    • Drive adoption of modern software engineering practices, including DevSecOps, AI-enabled development workflows, automated testing, and continuous delivery 
    • Leverage AI-assisted software development tools, including Claude, GitHub Copilot, and related technologies, to improve engineering productivity, code quality, solution design, and documentation practices 
    • Mentor engineering teams on Salesforce architecture, Dynamics 365 solutions, CRM integration patterns, GitHub development workflows, and enterprise application modernization practices
  • Comply with FMI's attendance policies

Qualifications:

Basic Qualifications:

  • Bachelor's Degree AND 7+ Years of Professional Software Engineering experience OR 11+ years of professional software engineering experience 
  • 10+ years of progressive software engineering, solution architecture, or enterprise platform experience, including technical leadership for complex transformation initiatives

Preferred Qualifications:

  • Master's degree in the technology field, preferably Software Engineering, Computer Science, Information Systems, or a related discipline
  • Deep hands-on experience with Salesforce platform architecture, development, governance, security, and enterprise integrations 
  • Strong experience with Microsoft Dynamics 365 CRM architecture, customization, workflows, security, and integration patterns
  • Proven success leading large-scale CRM modernization or migration initiatives, preferably involving Dynamics 365-to-Salesforce transformation and Order Management capabilities
  • Experience defining transition-state and future-state architectures, coexistence strategies, migration roadmaps, cutover plans, and legacy-platform retirement approaches
  • Experience designing integrations across CRM, ERP, LIMS, Order Management, Billing, Medical Reporting, and other enterprise systems
  • Expertise in API-led and event-driven integration architecture, data migration, master data management, data quality, reconciliation, and cloud-based enterprise platforms
  • Strong understanding of Azure Integration Services, including Azure Logic Apps, Azure Functions, API Management, Service Bus, and Event Grid
  • Experience with AWS and Azure cloud technologies, including AWS Lambda, Azure Functions, microservices, event-driven architectures, Docker, and Kubernetes 
  • Strong experience with GitHub Enterprise, branching and source-control strategies, CI/CD pipelines, code reviews, automated testing, DevSecOps, and release management
  • Experience with approved AI-assisted software development tools, such as Claude and GitHub Copilot, to improve engineering productivity, code quality, testing, solution design, and documentation
  • Proficiency in one or more enterprise development languages and frameworks, such as C#, .NET, Java, or Python, with strong object-oriented design fundamentals 
  • Experience developing REST-based services, Web APIs, and modern, distributed enterprise applications
  • Experience with modern web technologies, such as JavaScript, TypeScript, React, or Angular, and the ability to guide front-end architecture and engineering standards 
  • Experience with Oracle, SQL Server, or comparable enterprise data platforms, and familiarity with monitoring, visualization, and architecture tools such as Kibana, Grafana, ERwin, or Lucidchart
  • Ability to translate business requirements into formal technical specifications, scalable solution designs, architecture decisions, and delivery of roadmaps
  • Demonstrated ability to lead multiple complex, cross-functional initiatives, manage competing priorities, and communicate effectively with business, product, architecture, and engineering leaders
  • Experience working in Agile delivery environments and with tools such as Jira, Azure DevOps, Rally, or GitHub 
  • Experience operating in regulated healthcare or life sciences environments, with an understanding of FDA, GxP, HIPAA, patient privacy, data governance, security, and compliance requirements
  • Relevant certifications, such as Salesforce Application Architect, System Architect, or Integration Architect; Microsoft Dynamics 365 or Power Platform Solution Architect; Azure Solutions Architect; AWS Solutions Architect; or GitHub certifications, are preferred
  • Understanding of HIPAA and the importance of patient data privacy
  • Commitment to reflect FMI’s values: Integrity, Courage, and Passion

The expected salary range for this position based on the primary location of Boston, MA is $197,000 - $232,400 per year. The salary range is commensurate with Foundation Medicines compensation practice and considers factors including, but not limited to, education, training, experience, external market conditions, criticality of role, and internal equity. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for Foundation Medicine's benefits.

#LI-Hybrid

Skills Required

  • Bachelor’s degree and 7+ years of professional software engineering experience, or 11+ years of professional software engineering experience
  • 10+ years of progressive software engineering, solution architecture, or enterprise platform experience
  • Technical leadership experience for complex transformation initiatives
  • Experience with Salesforce platform architecture, development, governance, security, and enterprise integrations
  • Experience with Microsoft Dynamics 365 CRM architecture, customization, workflows, security, and integrations
  • Experience leading large-scale CRM modernization or migration initiatives
  • Experience defining transition-state and future-state architectures, coexistence strategies, migration roadmaps, cutover plans, and legacy-platform retirement
  • Experience designing integrations across CRM, ERP, LIMS, Order Management, Billing, Medical Reporting, and enterprise systems
  • Expertise in API-led and event-driven integration architecture, data migration, master data management, data quality, and reconciliation
  • Experience with Azure Integration Services, including Logic Apps, Functions, API Management, Service Bus, and Event Grid
  • Experience with AWS and Azure cloud technologies, microservices, Docker, Kubernetes, and event-driven architectures
  • Experience with GitHub Enterprise, source control, CI/CD, code reviews, automated testing, DevSecOps, and release management
  • Experience using AI-assisted software development tools such as Claude and GitHub Copilot
  • Proficiency in C#, .NET, Java, or Python with strong object-oriented design fundamentals
  • Experience developing REST services, Web APIs, and distributed enterprise applications
  • Experience with JavaScript, TypeScript, React, or Angular
  • Experience with Oracle, SQL Server, or comparable enterprise data platforms
  • Ability to translate business requirements into technical specifications, solution designs, architecture decisions, and delivery roadmaps
  • Ability to lead multiple complex cross-functional initiatives and communicate with business, product, architecture, and engineering leaders
  • Experience in Agile delivery environments and tools such as Jira, Azure DevOps, Rally, or GitHub
  • Experience in regulated healthcare or life sciences environments, including FDA, GxP, HIPAA, patient privacy, data governance, security, and compliance
  • Master’s degree in software engineering, computer science, information systems, or a related discipline
  • Relevant Salesforce, Microsoft Dynamics 365, Azure, AWS, or GitHub certifications
  • Understanding of HIPAA and patient data privacy
  • Commitment to FMI’s values of Integrity, Courage, and Passion

Foundation Medicine Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Foundation Medicine and has not been reviewed or approved by Foundation Medicine.

  • Strong & Reliable Incentives — Bonuses and long-term incentives are described as competitive and a meaningful component of total rewards. Annual bonuses tied to personal and company outcomes feature alongside base pay.
  • Healthcare Strength — Comprehensive medical and dental coverage is a core element of the package. Health plans are positioned as robust and well-rounded rather than minimal.
  • Leave & Time Off Breadth — Time-off offerings include flexible or unlimited PTO and paid parental leave, supporting work–life balance. Extra paid downtime has been referenced alongside standard PTO.

Foundation Medicine Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
1,844 Employees
Year Founded: 2010

What We Do

Foundation Medicine is a molecular information company dedicated to a transformation in cancer care in which treatment is informed by a deep understanding of the genomic changes that contribute to each patient's unique cancer. The company offers a full suite of comprehensive genomic profiling assays to identify the molecular alterations in a patient’s cancer and match them with relevant targeted therapies, immunotherapies and clinical trials. Foundation Medicine’s molecular information platform aims to improve day-to-day care for patients by serving the needs of clinicians, academic researchers and drug developers to help advance the science of molecular medicine in cancer. For more information, please visit us at www.FoundationMedicine.com or follow @FoundationATCG on Twitter. Community Guidelines: bit.ly/FMICommunityGuidelines

Similar Jobs

eClinical Solutions Logo eClinical Solutions

Principal Software Engineer

Cloud • Healthtech • Professional Services • Software • Pharmaceutical
Easy Apply
Hybrid
Mansfield, MA, USA
400 Employees
152K-190K Annually

CarGurus Logo CarGurus

Principal Software Engineer

Consumer Web • eCommerce • Software
Hybrid
Boston, MA, USA
1200 Employees
170K-212K Annually

Werfen Logo Werfen

Principal Software Engineer

Healthtech • Pharmaceutical • Manufacturing
In-Office
Bedford, MA, USA
6042 Employees
165K-200K Annually

PTC Logo PTC

Principal Software Engineer

Information Technology • Internet of Things • Software • Virtual Reality
In-Office
Boston, MA, USA
7347 Employees
131K-180K Annually

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees
Vitalize Thumbnail
Artificial Intelligence • Healthtech • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account