Senior Fullstack Software Engineer Jobs in Pennsylvania
Senior Fullstack Software Engineer jobs in Pennsylvania are open across Pittsburgh, Canonsburg, and King of Prussia and other Pennsylvania metros, with employers like Brady Corporation, Fiserv, and Info-Matrix Corporation hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 10+ Senior Fullstack Software Engineer jobs











Noctrix Health is redefining the treatment of chronic neurological disorders with clinically validated therapeutic wearables. Our team of medical device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with an outstanding user experience. We have pioneered the world's first drug-free wearable therapy, clinically proven to alleviate symptoms in adults with drug-resistant Restless Legs Syndrome (RLS). Be part of our mission to transform healthcare, improve lives, and drive meaningful change with Noctrix Health.
We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software systems that support Noctrix's patient-facing and customer support applications. This role will own complex backend data processing, API services, and front-end integrations across Noctrix's software ecosystem, including Galen Data, Nidra Sync API, Nidra Sync, Nidra Virtual, and Nidra Care.
The ideal candidate combines strong backend engineering expertise with modern web application development skills and a passion for building secure, scalable, and maintainable software solutions in a regulated medical device environment. This individual will play a key role in shaping technical architecture, mentoring engineers, and advancing software engineering best practices across the organization.
This position reports to the Director of Software Engineering.
This is a full-time, hybrid position located in our Pittsburgh office.
Responsibilities:
- Design, develop, and maintain full stack software solutions across backend services, web applications, and mobile application integrations
- Own complex backend data processing and service workflows within Galen Data and Nidra Sync API, including data parsing, API integrations, and data storage architectures
- Build and maintain secure, scalable RESTful APIs supporting Nidra Sync, Nidra Care, Nidra Virtual, and internal clinical and customer support workflows
- Develop and support front-end functionality for customer-facing and internal web applications using React and modern web technologies
- Collaborate with mobile application developers to support Flutter-based patient application features, data flows, and API contracts
- Improve authentication, authorization, session management, and cybersecurity controls across software platforms
- Troubleshoot and resolve complex production issues involving application behavior, service reliability, data integrity, and customer-facing systems
- Lead technical design reviews, code reviews, and architecture discussions to ensure high-quality software delivery
- Develop and maintain software documentation in compliance with quality system and medical device development requirements
- Mentor engineers and promote best practices in software architecture, testing, deployment, maintainability, and code quality
- Partner closely with Product Management, Clinical Affairs, Customer Support, Quality Assurance, Regulatory Affairs, and Engineering teams to deliver patient-centered software solutions
Requirements
Experience & Education
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline
- Master's degree preferred
- 5–10 years of professional software development experience, preferably within medical device, digital health, healthcare technology, or other regulated industries
- Demonstrated experience owning complex software features or systems throughout the full software development lifecycle
- Experience supporting production systems and driving continuous improvement initiatives
Technical Expertise
- Strong proficiency in Python and backend service development
- Extensive experience building and maintaining RESTful APIs and service-oriented architectures
- Experience with backend data processing, data pipelines, asynchronous workflows, and system integrations
- Strong experience developing modern web applications using React and JavaScript/TypeScript
- Working knowledge of Flutter and Dart for mobile application integrations
- Strong understanding of relational databases, data modeling, query optimization, and secure data access practices
- Experience with logging, monitoring, error handling, observability, and production support best practices
- Practical expertise in authentication, authorization, identity management, and cybersecurity principles
- Familiarity with cloud-based architectures and scalable software systems
- Experience working within regulated software development environments, including design controls, verification, validation, traceability, and secure software development lifecycle practices
Leadership & Collaboration
- Demonstrated ability to lead major software features, projects, or subsystems from concept through deployment
- Proven ability to diagnose and resolve complex cross-functional technical issues
- Experience mentoring engineers and improving software development processes
- Strong collaboration skills across software, firmware, clinical, product, quality, regulatory, and customer support teams
- Excellent communication skills with the ability to explain technical concepts, tradeoffs, and recommendations to both technical and non-technical stakeholders
Preferred Qualifications:
- Experience developing software for connected medical devices, digital health platforms, or healthcare applications
- Experience supporting mobile applications and cloud-connected device ecosystems
- Familiarity with FDA-regulated software development and medical device quality systems
- Experience with cybersecurity risk management and secure software architecture
- Experience working in startup or high-growth technology environments
- Knowledge of HIPAA, patient data privacy requirements, and healthcare data security best practices
- Experience with CI/CD pipelines, automated testing frameworks, and DevOps practices
Compensation:
- Base Pay: $120,000–$140,000 per year + Bonus
See All 10 Senior Fullstack Software Engineer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find JobsSenior Fullstack Software Engineer Jobs by City in Pennsylvania
Where Pennsylvania roles are concentrated, by current openings.
Senior Fullstack Software Engineer Job Market in Pennsylvania
A snapshot from current Pennsylvania openings, updated as new roles post.
Who's Hiring
- Brady Corporation2

- Fiserv1

- Info-Matrix Corporation1

- Motional1

- Motional Ad1

Top Industries Hiring
- Technology & Software5
- Consulting & Professional Services1
- Fintech1
- Medical Devices1
What Pennsylvania Employers Look For
The qualifications that appear most often in senior fullstack software engineer jobs across Pennsylvania.
- 5 or more years of professional fullstack development experience
- Proficiency in at least one modern frontend framework such as React, Vue, or Angular
- Strong backend experience with Node.js, Python, Java, Go, or a comparable language
- Experience designing and consuming RESTful or GraphQL APIs at production scale
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure
- Experience with relational and non-relational databases including PostgreSQL and MongoDB
Senior Fullstack Software Engineer Jobs in Pennsylvania: Frequently Asked Questions
How many senior fullstack software engineer jobs are there in Pennsylvania?
There are 10+ senior fullstack software engineer openings in Pennsylvania on Migrate Mate as of June 2026, with the most roles in Pittsburgh, Canonsburg, and King of Prussia. New positions post regularly as employers across Pennsylvania hire.
How much do senior fullstack software engineers make in Pennsylvania?
Senior fullstack software engineers in Pennsylvania earn a median of about $126,550 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,750 for the lowest 10% to over $178,080 for the top 10%. Pay rises with experience, specialty, and employer.
Which Pennsylvania cities have the most senior fullstack software engineer jobs?
Pittsburgh, Canonsburg, and King of Prussia have the most senior fullstack software engineer openings in Pennsylvania right now, with additional roles spread across smaller metros statewide.
Which companies hire senior fullstack software engineers in Pennsylvania?
Employers hiring senior fullstack software engineers in Pennsylvania include Brady Corporation, Fiserv, and Info-Matrix Corporation, based on current listings on Migrate Mate as of June 2026.
Are there remote senior fullstack software engineer jobs in Pennsylvania?
Yes. About 30% of senior fullstack software engineer openings tied to Pennsylvania are remote or hybrid as of June 2026. The rest are on-site roles based in Pennsylvania metros.
How do I apply for senior fullstack software engineer jobs in Pennsylvania?
You can apply to senior fullstack software engineer jobs in Pennsylvania directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Pennsylvania location, then apply to each one that fits.
See All 10 Senior Fullstack Software Engineer Jobs in Pennsylvania
Find roles in Pennsylvania that match your experience and apply in just a few clicks.
Find Jobs