Back to all jobs

- Seniority
- Senior
About the role
<p><span data-contrast="auto">Noctrix Health is redefining the treatment of chronic neurological disorders with clinically </span><span data-contrast="auto">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.</span><span data-ccp-props="{}"> </span></p>
<p>We are seeking an experienced <strong>Senior Full Stack Software Engineer</strong> 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.</p>
<p>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.</p>
<p>This position reports to the <strong>Director of Software Engineering</strong>.</p>
<p><strong>***This is a full-time, hybrid position located in our Pittsburgh </strong><strong>office.***</strong></p>
<h3><strong>Responsibilities:</strong></h3>
<ul>
<li>Design, develop, and maintain full stack software solutions across backend services, web applications, and mobile application integrations</li>
<li>Own complex backend data processing and service workflows within Galen Data and Nidra Sync API, including data parsing, API integrations, and data storage architectures</li>
<li>Build and maintain secure, scalable RESTful APIs supporting Nidra Sync, Nidra Care, Nidra Virtual, and internal clinical and customer support workflows</li>
<li>Develop and support front-end functionality for customer-facing and internal web applications using React and modern web technologies</li>
<li>Collaborate with mobile application developers to support Flutter-based patient application features, data flows, and API contracts</li>
<li>Improve authentication, authorization, session management, and cybersecurity controls across software platforms</li>
<li>Troubleshoot and resolve complex production issues involving application behavior, service reliability, data integrity, and customer-facing systems</li>
<li>Lead technical design reviews, code reviews, and architecture discussions to ensure high-quality software delivery</li>
<li>Develop and maintain software documentation in compliance with quality system and medical device development requirements</li>
<li>Mentor engineers and promote best practices in software architecture, testing, deployment, maintainability, and code quality</li>
<li>Partner closely with Product Management, Clinical Affairs, Customer Support, Quality Assurance, Regulatory Affairs, and Engineering teams to deliver patient-centered software solutions</li>
</ul>
<h3><strong>Requirements:</strong></h3>
<p><strong>Experience & Education</strong></p>
<ul>
<li>Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline</li>
<li>Master's degree preferred</li>
<li>5–10 years of professional software development experience, preferably within medical device, digital health, healthcare technology, or other regulated industries</li>
<li>Demonstrated experience owning complex software features or systems throughout the full software development lifecycle</li>
<li>Experience supporting production systems and driving continuous improvement initiatives</li>
</ul>
<p><strong>Technical Expertise</strong></p>
<ul>
<li>Strong proficiency in Python and backend service development</li>
<li>Extensive experience building and maintaining RESTful APIs and service-oriented architectures</li>
<li>Experience with backend data processing, data pipelines, asynchronous workflows, and system integrations</li>
<li>Strong experience developing modern web applications using React and JavaScript/TypeScript</li>
<li>Working knowledge of Flutter and Dart for mobile application integrations</li>
<li>Strong understanding of relational databases, data modeling, query optimization, and secure data access practices</li>
<li>Experience with logging, monitoring, error handling, observability, and production support best practices</li>
<li>Practical expertise in authentication, authorization, identity management, and cybersecurity principles</li>
<li>Familiarity with cloud-based architectures and scalable software systems</li>
<li>Experience working within regulated software development environments, including design controls, verification, validation, traceability, and secure software development lifecycle practices</li>
</ul>
<p><strong>Leadership & Collaboration</strong></p>
<ul>
<li>Demonstrated ability to lead major software features, projects, or subsystems from concept through deployment</li>
<li>Proven ability to diagnose and resolve complex cross-functional technical issues</li>
<li>Experience mentoring engineers and improving software development processes</li>
<li>Strong collaboration skills across software, firmware, clinical, product, quality, regulatory, and customer support teams</li>
<li>Excellent communication skills with the ability to explain technical concepts, tradeoffs, and recommendations to both technical and non-technical stakeholders</li>
</ul>
<p><strong>Preferred Qualifications:</strong></p>
<ul>
<li>Experience developing software for connected medical devices, digital health platforms, or healthcare applications</li>
<li>Experience supporting mobile applications and cloud-connected device ecosystems</li>
<li>Familiarity with FDA-regulated software development and medical device quality systems</li>
<li>Experience with cybersecurity risk management and secure software architecture</li>
<li>Experience working in startup or high-growth technology environments</li>
<li>Knowledge of HIPAA, patient data privacy requirements, and healthcare data security best practices</li>
<li>Experience with CI/CD pipelines, automated testing frameworks, and DevOps practices</li>
</ul>
<h3><strong>Compensation:</strong></h3>
<ul>
<li>Base Pay: $120,000–$140,000 per year + Bonus</li>
</ul>
731,000+ hidden jobs like this
noctrixhealth and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites