Pular para o conteúdo

InterSystems

Desenvolvedor Principal de Sistemas – Kernel

C++
Tradução automática. Consulte o original.

Sobre a oportunidade

A plataforma de dados IRIS da InterSystems é o motor por trás de algumas das aplicações mais importantes do mundo. Em seu núcleo está um motor de banco de dados super escalável e de alto desempenho, construído para armazenar dados de forma natural e flexível, acessados a partir de múltiplos modelos de dados, incluindo arrays multidimensionais, chave/valor, tabelas relacionais e objetos. O motor de banco de dados roda em uma variedade de sistemas operacionais, incluindo Linux, AIX e Windows. Ele foi projetado para escalar em grandes máquinas NUMA, clusters de cache distribuídos e na nuvem.

A equipe do kernel do banco de dados precisa de um desenvolvedor criativo e motivado para se juntar a eles no projeto, implementação e aprimoramento de componentes do motor de banco de dados e sua linguagem de programação embarcada. Como parte de uma equipe pequena no centro da plataforma de dados, você pode esperar causar um grande impacto com um alto grau de independência.

Responsabilidades

  1. Compor código-fonte elegante, eficiente, confiável e de fácil manutenção em C, com algum C++
  1. Analisar, desenvolver e otimizar algoritmos e estruturas de dados para eficiência em memória e/ou dispositivos de armazenamento modernos
  1. Analisar e entender questões de controle de concorrência e ordenação de memória em torno do acesso a estruturas de memória compartilhada
  1. Aprender, manter e estender a linguagem de programação embarcada do banco de dados (ObjectScript) que compreende a interface da aplicação para o banco de dados
  1. Aprimorar interações com sistemas operacionais e dispositivos de hardware modernos
  1. Desenvolver e manter APIs de gerenciamento de banco de dados
  1. Depurar problemas complexos; desenvolver e executar código de teste
  1. Compor documentação interna de design e guiar a documentação externa
  1. Manter-se atualizado sobre tecnologia de sistemas operacionais, armazenamento e banco de dados

Experiência Necessária

  1. 10+ anos desenvolvendo código de sistema de baixo nível para software de missão crítica
  1. Experiência em C ou C++; assembly é um diferencial.
  1. Forte conhecimento técnico de arquitetura de computadores, sistemas operacionais, controle de concorrência, métodos de compilador e interpretador, e técnicas de engenharia de software
  1. Excelentes habilidades de comunicação e colaboração
  1. Compromisso em criar código robusto para rodar por décadas em implantações de alto risco
  1. Experiência no uso de ferramentas assistidas por IA (por exemplo, copilotos, ferramentas de sumarização ou chatbots) com capacidade de avaliar e verificar criticamente saídas geradas por IA
  1. Capacidade demonstrada de aprender, avaliar, adaptar-se, propor e implementar fluxos de trabalho aumentados por IA para aprimorar continuamente a produtividade individual e da equipe
  1. Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada

--------------------------------------------------------------------------------

Somos um empregador que oferece igualdade de oportunidades e não discriminamos por raça, cor, religião, sexo, origem nacional, ancestralidade, estado civil, status de veterano, idade, deficiência, orientação sexual ou identidade ou expressão de gênero ou qualquer outra categoria legalmente protegida. A InterSystems é um Empregador E-Verify nos Estados Unidos.

A InterSystems está fornecendo uma estimativa atual de boa fé da faixa salarial base antecipada para esta posição, dependendo de uma variedade de fatores, incluindo experiência, educação, habilidades e desempenho.

A faixa de remuneração base estimada para esta função é:

$144,000—$205,000 USD

Aviso de IA

A InterSystems pode usar ferramentas de IA para suas operações internas, incluindo tarefas administrativas durante o recrutamento (por exemplo, organização de informações de candidatos). A abordagem da InterSystems à IA é guiada pelas Diretrizes de IA Responsável da InterSystems intersystems.com/ai-use-guidelines/. A IA não é usada para tomar ou influenciar decisões de contratação. Todas as decisões são tomadas por funcionários da InterSystems.

Os candidatos podem usar IA para preparação de currículo ou entrevistas, desde que os materiais sejam verdadeiros e reflitam sua própria experiência. Ferramentas de IA e serviços de transcrição de terceiros não devem ser usados durante entrevistas ou avaliações.

Observe que o uso de tecnologia vestível, incluindo quaisquer ferramentas relacionadas à IA ou outros dispositivos conectados à tecnologia (como óculos e/ou vestíveis inteligentes META ou Google, e/ou quaisquer dispositivos semelhantes), é estritamente proibido durante o processo de entrevista e triagem com a InterSystems. Qualquer candidato que necessite de um dispositivo vestível ou qualquer tipo de suporte tecnológico durante o processo de entrevista como acomodação razoável sob a ADA ou leis e regulamentos estaduais ou do país aplicáveis deve entrar em contato com o Departamento de Recursos Humanos da InterSystems antes de comparecer ou participar de qualquer processo de entrevista ou triagem.

Outras remunerações podem incluir um incentivo anual variável discricionário.

A empresa também oferece generosos benefícios aos funcionários, incluindo:

  • Seguro médico, de visão e odontológico
  • Seguro contra invalidez de curto e longo prazo, e seguro de vida
  • Contribuição de Participação nos Lucros 401(k)
  • Férias Pagas e Feriados
  • Licença Parental
  • Reembolso de mensalidades

Sobre a InterSystems

A InterSystems, uma provedora criativa de tecnologia de dados, oferece uma base unificada para aplicações de próxima geração para clientes dos setores de saúde, finanças, manufatura e cadeia de suprimentos em mais de 80 países. Nossas plataformas de dados resolvem problemas de interoperabilidade, velocidade e escalabilidade para grandes organizações em todo o mundo, a fim de liberar o poder dos dados e permitir que as pessoas percebam os dados de maneiras imaginativas. Fundada em 1978, a InterSystems está comprometida com a excelência por meio de seu suporte 24×7 para clientes e parceiros em todo o mundo. De propriedade privada e sediada em Boston, Massachusetts, a InterSystems possui 38 escritórios em 28 países ao redor do mundo. Para mais informações, visite InterSystems.com cts.businesswire.com/ct/CT?id=smartlink&url=https://www.intersystems.com/&esheet=53379223&newsitemid=20230410005415&lan=en-US&anchor=InterSystems.com&index=4&md5=3edf749fa33f5a2ac0c355c410576e90.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026