Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Software Engineer

$120k - $140k

Noctrix 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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Engineer in Pittsburgh, PA vacancy
  •  ...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... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    13 days ago
  •  ...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... 
    Senior
    Work at office
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    13 days ago
  •  ...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... 
    Senior
    Remote work

    GrabJobs

    Pittsburgh, PA
    3 days ago
  •  ...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.... 
    Senior
    Contract work
    Work at office

    CEI

    Pittsburgh, PA
    a month ago
  •  ...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

    TeraSwitch Inc

    Pittsburgh, PA
    3 days ago
  •  ...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... 

    Apex Systems

    Pittsburgh, PA
    10 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Local area

    System One

    Pittsburgh, PA
    1 day ago
  •  ...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 pay
    Full time
    Local area

    Exaways Corporation

    Pittsburgh, PA
    2 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Work from home

    GrabJobs

    Pittsburgh, PA
    5 days ago
  •  ...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... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    5 days ago
  •  ...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.... 
    Senior
    Work at office

    Recruiting from Scratch

    Pittsburgh, PA
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    2 days ago
  •  ...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... 
    Senior
    Full time

    TWO95 International

    Pittsburgh, PA
    4 days ago
  •  ...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

    Advance Sourcing Concepts, LLC

    Pittsburgh, PA
    9 hours ago
  •  ...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

    Concord IT Systems

    Pittsburgh, PA
    21 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Local area

    3B Staffing LLC

    Pittsburgh, PA
    2 days ago
  •  ...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

    BNY

    Pittsburgh, PA
    8 days ago
  •  ...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... 
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    13 days ago
  •  ...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

    BNY

    Pittsburgh, PA
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    4 days ago
  •  ...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 area
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    13 days ago
  •  ...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... 
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    8 days ago
  •  ...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 placement
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    5 days ago
  • $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

    CGI

    Pittsburgh, PA
    10 hours ago
  • 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... 
    Senior
    Contract work

    System One

    Pittsburgh, PA
    2 days ago
  •  ...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... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Pittsburgh, PA
    8 hours ago
  •  ...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... 
    Senior
    Full time

    Qode

    Pittsburgh, PA
    6 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Remote work

    GrabJobs

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Engineer. Be the first to apply!