Demo

Principal Software Engineer

InSite Health
Philadelphia, PA Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 5/16/2026

POSITION TITLE: Principal Software Engineer

REPORTS TO: Director of Engineering

LOCATION: Remote / Hybrid in Philadelphia area


About InSite Health

InSite Health is on a mission to expand access to high-quality behavioral health care for students and families. Our engineering team builds the technology that powers clinical excellence, operational efficiency, and meaningful outcomes across the schools and communities we serve.

We’re looking for a Senior Software Engineer who thrives in a fast-moving environment, enjoys solving complex technical challenges, and wants to impact real-world mental health care delivery.

This is an individual contributor role ideal for someone who loves building robust, scalable systems and collaborating closely across product, clinical, and operational teams.


What You’ll Do

Core Engineering Work

  • Design, build, and deploy scalable, secure, and compliant systems across front-end, back-end, and data layers
  • Development and maintain infrastructure-as-code system (CDK) to enable new features and improve reliability and security.
  • Develop features and technical solutions in partnership with Product and Engineering leadership
  • Debug, monitor, and optimize systems for speed, reliability, and user experience

Systems Design & Integrations

  • Build data pipelines and integrations with EHRs, student information systems, and internal platforms
  • Enhance workflow automation to improve clinical and operational efficiency
  • Implement HIPAA-compliant architecture, access control, and data protections

Cross-Functional Collaboration

  • Work closely with the VP of Product and Director of Engineering
  • Translate technical requirements into scalable solutions that support organizational priorities
  • Provide leadership and mentoring to less experienced developers

You’ll Be Measured On

  • Timely delivery of high-quality product features and system improvements
  • System uptime, data integrity, and security compliance
  • Efficiency improvements from workflow automation
  • Successful integrations across clinical and data systems
  • Satisfaction from internal teams and cross-functional partners


What We’re Looking For

Required Qualifications

  • 7 years of experience building and maintaining data-intensive platforms
  • Strong understanding of system architecture, cloud infrastructure, and API integrations
  • Experience with Agile development and strong operational discipline
  • Excellent communication skills across technical and non-technical groups
  • Experience with React.js and frameworks such as Next.js
  • Fluency in JavaScript (TypeScript preferred) and SQL
  • Experience with AWS (e.g., ECS, Lambda, CloudFormation, Cognito), MongoDB/Amazon DocumentDB, and HIPAA-compliant systems
  • Familiarity with Jest or similar testing frameworks

Preferred Qualifications

  • Experience in healthcare or knowledge of regulatory standards (e.g., HIPAA)
  • Background in EdTech or experience working with school systems
  • Experience with mobile development (e.g., React Native)
  • Prior experience in a startup or high-growth environment


Who You Are

You bring curiosity, ownership, and initiative to your work. You’re comfortable navigating complexity, thinking strategically, and collaborating with diverse teams. You enjoy building systems that people rely on — and you care deeply about getting things right.


Why Join InSite Health?

  • Mission-driven work with direct impact on student mental health
  • Collaborative, supportive engineering culture
  • Opportunity to shape systems from the ground up
  • Flexible remote/hybrid environment
  • If you’re looking for a role where your technical expertise helps improve lives, we’d love to hear from you.

Salary : $140,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Engineer?

Sign up to receive alerts about other jobs on the Principal Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at InSite Health

  • InSite Health Montclair, NJ
  • InSite Health is launching a school-based ABA services division and seeks a VP-level leader (BCBA) to design, build, and scale programs across K-12 schools... more
  • 1 Day Ago

  • InSite Health Boston, MA
  • POSITION TITLE: Principal Software Engineer REPORTS TO: Director of Engineering LOCATION: Remote / Hybrid in Boston area About InSite Health InSite Health ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Principal Software Engineer jobs in the Philadelphia, PA area that may be a better fit.

  • Coherent Corp. Horsham, PA
  • Job Description Primary Duties & Responsibilities Software development – 75% Design and develop software features based on high level customer and product ... more
  • 10 Days Ago

  • The Jonus Group Philadelphia, PA
  • Job Description Principal Software Developer – Angular / .NET (Hybrid) Job Summary Seeking a highly skilled and experienced Principal Software Developer to... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!