Text, Person, Face




Curious how you can help? Good. Curiosity is our most important requirement.


Senior Software Engineer

  • Seaport Blvd., Boston, Massachusetts, United States
  • Full Time

About the Job

The Senior Software Engineer, Integrations writes software that makes cancer data accessible to clinicians, researchers, and patients. Specifically, the role designs, develops, and supports data integrations between FMI’s internal systems and external partners. This position works with customers using various internet communications protocols, data transport systems, and data formats within a structured SDLC framework, acting both as a member of a large team and as the sole developer for a project. The role also provides support to less experienced software engineers.

Key Responsibilities

  • Lead connection and advancement efforts for integration capabilities with EHR and other customer systems.
  • Own the architecture of the external integration products.
  • Capture requirements and business needs from end users, then develop formal technical specifications and solutions that address identified areas.
  • Design, develop, test, document and deploy EMR integration solutions.
  • Building seamless integrations with third-parties to link their data to our existing and future products based on standardized formats such as HL7 and FHIR.
  • Ensure scalability within the software build process.
  • Collaborate with multiple EHR Partners, Clinical Integration customers, internal teams, and third parties as assigned to problem solve in a real-time basis.
  • Write and maintain formal technical procedures and documentation for the application interfaces developed.
  • Maintain an agile and scrum environment to deliver new innovative products.
  • Manage version control, change and continuous improvement protocols.
  • Implement quality assurance testing standards and processes.
  • Participate in and periodically conduct regular peer design, code reviews, and knowledge sharing sessions.
  • Mentor and develop junior software engineering and development team members by answering questions and maintaining established best coding and engineering practices.
  • Ensure the maintainability and quality of the product code base by helping establish clear technical roadmaps geared toward reducing future technical debt.
  • Provide individual hands-on developer contributions.
  • Other duties as assigned.


Basic Qualifications

  • Bachelor’s Degree and 5+ years of professional software engineering experience OR 10+ years of professional software engineering experience

Preferred Qualifications

  • Advanced Degree in software engineering, computer science, computer systems engineering, or related discipline
  • 5+ years of experience with integration products linking workflows between multiple partners and customers using APIs and messaging platforms
  • 5+ years in building production quality backend software using at least one JavaScript Framework (Express, Fastify, etc.)
  • Expertise with Amazon Web Services, Cloud-based architecture and development
  • Experience with Node.js, JavaScript
  • Proficiency in Python, C# or Java
  • Excellent knowledge of at least 3 of the following:
    • Service-oriented architecture, microservices, and enterprise authentication
    • ETL
    • Integration patterns and event sourcing
    • Understanding of API design and implementation
    • XML, XSLT, JSON, JSON Schema
    • Continuous Integration/Continuous Development (CI/CD) pipeline, specifically GitHub and Jenkins
  • Knowledge of healthcare and hospital environments
  • Technical experience in all aspects of software engineering
  • Demonstrated history of successfully managing multiple concurrent initiatives and maintaining one’s own workflow
  • Interpersonal skills that include excellent skill in collaboration and problem solving
  • Understanding of HIPAA and the importance of patient data privacy
  • Commitment to reflect FMI’s values: Passion, Patients, Innovation, and Collaboration




Please be aware that Foundation Medicine mandates COVID-19 vaccination of all employees regardless of work location. Accommodations may be made in accordance with applicable law.


About the Company

Foundation Medicine, Inc. (FMI) began with an idea—to simplify the complex nature of cancer genomics, bringing cutting-edge science and technology to everyday cancer care. Our approach generates insights that help doctors match patients to more treatment options and helps accelerate the development of new therapies. Foundation Medicine is the culmination of talented people coming together to realize an important vision, and the work we do every day impacts real lives.

Confidence, or the belief that we need to check every box before applying for a job, can sometimes hold us back from going after a role that inspires us. At Foundation Medicine there's no such thing as the 'perfect' applicant, and our company is a place where every employee can make an impact and continue to grow whatever background they may have or path they may have taken. So, as long as you meet the basic qualifications for a role, please apply if you see a position that would make you excited to come into Foundation Medicine every day and help us transform cancer care.

Apply Now

Internal applicants, please use your FMI email address.

Please let me know about more jobs like this

Not You?

Thank you

Recommended Jobs

Manager, BioPharma Business Development

Biopharma 102015 Boston Massachusetts United States Seaport Blvd., Boston, Massachusetts, United States Biopharma
About the Job The Manager, Business Development is responsible for developing and executing upon a comprehensive strategy in account acquisition, management and growth for FMI’s pharmaceutical and biotechnology partners and prospects. The incumb...

Senior Licensure and Accreditation Lead

Quality Assurance 101866 San Diego California United States Torreyana Road, San Diego, California, United States Operations
About the Job The Senior Licensure and Accreditation Lead is responsible for coordinating and maintaining continuous compliance with all applicable laboratory requirements, including the coordination of internal compliance audits and alternative...

Functional Lead

Operations Science and Technology 102011 Cambridge Massachusetts United States Cambridge, Massachusetts, United States Operations
About the Job The Functional Lead provides leadership of all Lab Operations development related aspects of the Distributed and Tissue Life Cycle teams (LCTs). This position is accountable for the success of FMI’s portfolio from concept to commer...

Laboratory Assistant I Mon-Fri 10am-6:30pm

Lab Operations 101970 Boston Massachusetts United States Seaport Blvd., Boston, Massachusetts, United States Operations
About the Job The Laboratory Assistant I is a core member of the Assay Development department. This position supports laboratory researchers and scientists who develop and enhance patient testing and may support equipment maintenance, reagent pr...

Learn more about our Engineering and IT teams here.

Our second annual Hackathon took place virtually this year, providing our employees with the opportunity to pause their daily jobs and creatively problem solve with people from across the company.

Person, Backpack, Bag, Apparel, Clothing, Pants, Sleeve
Sitting, Person, Finger, Computer, Electronics, Pc, Reading

Foundation Medicine is proud to be an Equal Opportunity and Affirmative Action employer and considers all qualified applicants for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity, ancestry, age, or national origin. Further, qualified applicants will not be discriminated against on the basis of disability or protected veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also FMI’s EEO Statement and EEO is the Law and Supplement. If you have a disability or special need that requires accommodation, please let us know by completing this form.  (EOE/AAP Employer)

To all recruitment agencies: Foundation Medicine does not accept agency resumes. Please do not forward resumes to our jobs alias, Foundation Medicine employees or any other organization location. Foundation Medicine is not responsible for any fees related to unsolicited resumes.