Senior Full Stack Software Engineer
$120k - $140kNoctrix Health
Senior Full Stack Software Engineer
Pittsburgh, PA
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
- ...them with exceptional professionals for this role. Senior Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better... ...into technical solutions Drive best practices in software development, including code quality, testing, and...SeniorWork experience placementWorldwideFlexible hours
- ...exceptional professionals for this role. Senior Specialist - Fullstack Engineer At BNY, our culture allows us to... ...the role of Senior Specialist, Full-Stack Engineer to join our Structured... ...preparation Provide application software development services, technical...SeniorWork experience placementWorldwideFlexible hours
- ...them with exceptional professionals for this role. Senior Specialist, Full Stack Engineer At BNY, our culture allows us to run our company better... ...a hands-on full-stack developer who enjoys building software, writing code daily, solving technical problems, and delivering...SeniorWork at officeWorldwideFlexible hours
- ...We are seeking an experienced Senior Fullstack Developer who excels in both hands-on engineering and leading projects. This role... ...designing, building, and improving our software platform, driving technical... ...architectures across the stack. Monitor and optimize system...SeniorRemote work
- ...Job Description Job Description Senior Full-Stack AI Engineer Job at a Glance Title: Senior Full-Stack AI Engineer Location (On Site... ...services into applications. Participate in the full software development lifecycle, including testing and deployment....SeniorContract workWork at office
- ...Who We Are Engineered to outperform, Teraswitch is on a mission... ...services. The Job The Software Engineering team builds the systems... ...who can think across the stack and understand the user... ...with a competitive pay scale, full-time Teraswitch employees are...Full time
- ...Overview We are seeking a highly motivated Mid-Level Full Stack Engineer to join our growing technology team. This role is approximately 75% software development and 25% CloudOps , making it ideal for someone with a strong .NET development background who is comfortable...
- ...Job Title: Sr. Java Full Stack Developer Location: Pittsburgh, Pennsylvania Type: Contract To Hire Responsibilities: Design, develop, and maintain Java API services, including RESTful APIs and microservices, ensuring scalability, security, and high performance...SeniorFull timeContract workLocal area
- ...time to talk to you about the position further. Role: .Net Full stack Engineer Location: Pittsburgh, PA (Day 1 Onsite)... ...Months: Thanks & Regards Karthick Senior Technical Recruitment Specialist Exaways Corporation Desk...Hourly payFull timeLocal area
$195k - $220k
...cost through early diagnosis and longitudinal care management of chronic conditions. We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product managers to build...SeniorWork experience placementWork at officeRemote workWork from home- ...connect them with exceptional professionals for this role. Senior Associate, Back-End Engineer At BNY, our culture allows us to run our company... ...work experience required. 2-6 years of experience in software development required; experience in the securities or financial...SeniorWork experience placementWorldwideFlexible hours
- ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Pittsburgh, PA, on-site Company Stage of Funding... ...maintain scalable, production-grade software across the full stack, contributing to both backend and frontend development....SeniorWork at office
- ...Senior Software Engineer - SoftWriters Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About SoftWriters... ...Engineering What You'll Do Lead complex, full-stack software development across our Microsoft tech stack Collaborate...SeniorWork at officeRemote workVisa sponsorshipWork visaRelocation packageFlexible hours
- ...Title: Senior Java Developer Location: Pittsburgh, PA Position: Full Time Salary: $/Open with Benefits Description:- • Sr Java Developer / Lead with 8 + years of experience on Java / JEE Stack who has worked in Agile environment • Experienced with Spring...SeniorFull time
- ...Senior Application Developer The job takes the lead in providing more complex application development services typically as part of... ...with PeopleTools – utilizing Application Designer, Application Engine, PeopleCode, Oracle BI Publisher, Integration Broker, PS Query,...Senior
- ...Job Title: Senior Software Engineer Location: Indianola, Pittsburgh, PA Client : Tata Elxsi | Bayer Rate : $55/Hr on C2C Department: Radiology R&D, Software Development Center Job Summary: We are thrilled to announce an...Senior
$116k - $170k
...are looking for a highly technical Senior Application Engineer who deeply understands application architecture... ..., and custom application software development. You will join a small... ...applications. You will manage the underlying stack, including AWS (EC2/S3), application...SeniorWork at officeLocal area3 days per week- ...Role- Senior .NET Developer Location- Pittsburgh, PA or Lake Mary, FL. This is a contract to hire opportunity and starts at 12 months on contract. It is HYBRID, 2x a week and LOCAL candidates are needed. GC holders / US Citizens Needed...SeniorContract workLocal area
- ...this role. **POSITION SUMMARY:** The Vice President, Back-End Engineer plays a pivotal role in the Back-End Development job family,... ...building, enhancing, and maintaining the server-side logic of software applications. This position is critical in ensuring that BNY's...Worldwide
- ...something extraordinary. BNY is seeking Engineers who amplify team impact through... ...strong engineering fundamentals across software design, data, testing, and distributed systems... ...experience, with demonstrated depth in full‑stack engineering and system / application architecture...WorldwideFlexible hours
- ...exceptional professionals for this role. Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better and... ...degree preferred. ~5–9 years of relevant experience in software engineering, with strong hands-on full-stack development expertise...Worldwide
$97.5k - $132.5k
...an opportunity to contribute to the company’s success. As a Software Developer Senior within PNC's Retail Tech Arch/Innovation organization, you... ...in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage...SeniorFull timeTemporary workPart timeWork experience placementWork at office- ...seeking a future team member for the role of Vice President, Full-stack Engineer to join our team. This role is located in Pittsburgh, PA.... ...dimensional internal program tables).Understands and follows the Software Development Life Cycle. Actively participate in code...Local areaWorldwideFlexible hours
- ...exceptional professionals for this role. Vice President, Full Stack Engineer At BNY, our culture allows us to run our company better and... ...into technical solutions. Drive best practices in software development, including code quality, testing, and continuous...WorldwideFlexible hours
- ...exceptional professionals for this role. Vice President, Full Stack Engineer At BNY, our culture allows us to run our company better and... ...work experience required. · 5 plus years of experience in software development required; experience in the financial services...Work experience placementWorldwideFlexible hours
$70.8k - $156.7k
...Senior Java Developer CGI is looking to hire a Java developer specializing in building secure, scalable, and high performance RESTful... ..., teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as...Senior- Position Title: Senior Java Full Stack Developer Position Location - Pittsburgh, PA ; Duration – Direct Hire Employment Type –... ...o Authentication and authorization services DevOps & Engineering Practices . Experience with: o Git and version control...SeniorContract work
- ...Description: Hybrid 4 days onsite in Pittsburgh, PA Our client seeks a high-impact senior full-stack engineer to drive stability, quality, and delivery in a risk-sensitive environment. You will work hands-on across Java microservices and an Angular frontend in...SeniorHourly payLocal area
- ...Description Job Description Job Title: Senior Full Stack Java developer Job Type: Full-Time... ...Senior Full Stack FircoSoft Engineer to join our Financial Crime Compliance... .... Mandatory Skills ~8+ years of software development experience. ~ Hands-on experience...SeniorFull time
$98.81k - $148.16k
...Stoke Space, our commercial software platform that helps advanced... ...and test efficiently. As a Senior AI Engineer on theBoltlineteam, you will... ...-to-end features across the stack using React, TypeScript, GraphQL... ...systems Proficiency with full-stack development: TypeScrip...SeniorPermanent employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!
- java full stack angular developer Pittsburgh, PA
- c# .net full stack developer Pittsburgh, PA
- remote .net full stack web developer Pittsburgh, PA
- senior full stack web developer Pittsburgh, PA
- full time engineer Pittsburgh, PA
- lead full stack java developer Pittsburgh, PA
- full stack developer Pittsburgh, PA
- full stack developer remote Pittsburgh, PA
- senior java full-stack developer Pittsburgh, PA
- full stack java developer Pittsburgh, PA


