Redwood Materials
Noctrix Health
Engenheiro de Software Sênior Full Stack
Sobre a oportunidade
Noctrix Health está redefinindo o tratamento de distúrbios neurológicos crônicos com wearables terapêuticos clinicamente validados. Nossa equipe de especialistas em dispositivos médicos, neurocientistas e engenheiros de eletrônicos de consumo dedica-se a fornecer terapia de grau prescrito com uma experiência de usuário excepcional. Pioneiramos a primeira terapia wearable do mundo, sem medicamentos, clinicamente comprovada para aliviar sintomas em adultos com Síndrome das Pernas Inquietas (SPI) resistente a medicamentos. Faça parte da nossa missão de transformar a saúde, melhorar vidas e impulsionar mudanças significativas com Noctrix Health.
Estamos buscando um Engenheiro de Software Sênior Full Stack experiente para projetar, desenvolver e manter sistemas de software que suportem as aplicações voltadas para pacientes e de suporte ao cliente da Noctrix. Esta função será responsável pelo processamento complexo de dados backend, serviços de API e integrações front-end em todo o ecossistema de software da Noctrix, incluindo Galen Data, Nidra Sync API, Nidra Sync, Nidra Virtual e Nidra Care.
O candidato ideal combina forte expertise em engenharia backend com habilidades modernas de desenvolvimento de aplicações web e paixão por construir soluções de software seguras, escaláveis e de fácil manutenção em um ambiente regulamentado de dispositivos médicos. Este indivíduo desempenhará um papel fundamental na definição da arquitetura técnica, mentoria de engenheiros e avanço das melhores práticas de engenharia de software em toda a organização.
Esta posição se reporta ao Diretor de Engenharia de Software.
***Esta é uma posição em tempo integral, híbrida, localizada em nosso escritório de Pittsburgh.***
Responsabilidades
- Projetar, desenvolver e manter soluções de software full stack em serviços backend, aplicações web e integrações de aplicações móveis
- Ser responsável pelo processamento complexo de dados backend e fluxos de trabalho de serviços dentro do Galen Data e Nidra Sync API, incluindo análise de dados, integrações de API e arquiteturas de armazenamento de dados
- Construir e manter APIs RESTful seguras e escaláveis que suportem Nidra Sync, Nidra Care, Nidra Virtual e fluxos de trabalho internos de suporte clínico e ao cliente
- Desenvolver e suportar funcionalidade front-end para aplicações web voltadas para o cliente e internas usando React e tecnologias web modernas
- Colaborar com desenvolvedores de aplicações móveis para suportar recursos de aplicações para pacientes baseados em Flutter, fluxos de dados e contratos de API
- Melhorar a autenticação, autorização, gerenciamento de sessão e controles de cibersegurança em todas as plataformas de software
- Solucionar e resolver problemas complexos de produção envolvendo comportamento de aplicação, confiabilidade de serviço, integridade de dados e sistemas voltados para o cliente
- Liderar revisões de design técnico, revisões de código e discussões de arquitetura para garantir a entrega de software de alta qualidade
- Desenvolver e manter documentação de software em conformidade com os requisitos do sistema de qualidade e desenvolvimento de dispositivos médicos
- Mentorar engenheiros e promover melhores práticas em arquitetura de software, testes, implantação, manutenibilidade e qualidade de código
- Trabalhar em estreita colaboração com Gerenciamento de Produto, Assuntos Clínicos, Suporte ao Cliente, Garantia de Qualidade, Assuntos Regulatórios e equipes de Engenharia para entregar soluções de software centradas no paciente
Requisitos
Experiência e Formação Acadêmica
- Bacharelado em Ciência da Computação, Engenharia de Software, Engenharia da Computação ou disciplina técnica relacionada
- Mestrado preferencial
- 5–10 anos de experiência profissional em desenvolvimento de software, preferencialmente em dispositivos médicos, saúde digital, tecnologia de saúde ou outras indústrias regulamentadas
- Experiência comprovada em ser responsável por recursos ou sistemas de software complexos ao longo de todo o ciclo de vida de desenvolvimento de software
- Experiência em suportar sistemas de produção e impulsionar iniciativas de melhoria contínua
Expertise Técnica
- Forte proficiência em Python e desenvolvimento de serviços backend
- Experiência extensiva na construção e manutenção de APIs RESTful e arquiteturas orientadas a serviços
- Experiência com processamento de dados backend, pipelines de dados, fluxos de trabalho assíncronos e integrações de sistemas
- Forte experiência no desenvolvimento de aplicações web modernas usando React e JavaScript/TypeScript
- Conhecimento prático de Flutter e Dart para integrações de aplicações móveis
- Forte compreensão de bancos de dados relacionais, modelagem de dados, otimização de consultas e práticas de acesso seguro a dados
- Experiência com logging, monitoramento, tratamento de erros, observabilidade e melhores práticas de suporte em produção
- Expertise prática em autenticação, autorização, gerenciamento de identidade e princípios de cibersegurança
- Familiaridade com arquiteturas baseadas em nuvem e sistemas de software escaláveis
- Experiência em trabalhar em ambientes de desenvolvimento de software regulamentados, incluindo controles de design, verificação, validação, rastreabilidade e práticas de ciclo de vida de desenvolvimento de software seguro
Liderança e Colaboração
- Capacidade comprovada de liderar recursos, projetos ou subsistemas de software importantes do conceito à implantação
- Capacidade comprovada de diagnosticar e resolver problemas técnicos complexos multifuncionais
- Experiência em mentorar engenheiros e melhorar processos de desenvolvimento de software
- Fortes habilidades de colaboração com equipes de software, firmware, clínica, produto, qualidade, regulatória e suporte ao cliente
- Excelentes habilidades de comunicação com a capacidade de explicar conceitos técnicos, trade-offs e recomendações para stakeholders técnicos e não técnicos
Qualificações Preferenciais
- Experiência no desenvolvimento de software para dispositivos médicos conectados, plataformas de saúde digital ou aplicações de saúde
- Experiência em suportar aplicações móveis e ecossistemas de dispositivos conectados à nuvem
- Familiaridade com desenvolvimento de software regulamentado pela FDA e sistemas de qualidade de dispositivos médicos
- Experiência com gerenciamento de risco de cibersegurança e arquitetura de software segura
- Experiência em ambientes de startup ou de alto crescimento tecnológico
- Conhecimento de HIPAA, requisitos de privacidade de dados de pacientes e melhores práticas de segurança de dados de saúde
- Experiência com pipelines de CI/CD, frameworks de teste automatizado e práticas de DevOps
Remuneração
Salário Base: $120,000–$140,000 por ano + Bônus
