IonQ

Engenheiro Sênior de Sistemas Distribuídos

SQLAWSGCPDockerKubernetesRustGoTerraform
Tradução automática. Consulte o original.

Sobre a IonQ

A IonQ, Inc. (NYSE: IONQ) é a principal plataforma quântica e fornecedora comercial do mundo, entregando soluções quânticas integradas em computação, redes, sensoriamento e segurança. A nova geração de computadores quânticos da IonQ, o IonQ Tempo, é a mais recente em uma linha de sistemas de ponta que têm ajudado clientes e parceiros, incluindo Amazon Web Services e AstraZeneca, a alcançar resultados de desempenho 20x e acelerar a inovação em descoberta de medicamentos, ciência de materiais, modelagem financeira, logística, cibersegurança e defesa. Em 2025, a empresa alcançou 99.99% de fidelidade de porta de dois qubits, estabelecendo um recorde mundial em desempenho de computação quântica.

Com sede em College Park, Maryland, a IonQ tem operações na Califórnia, Colorado, Massachusetts, Tennessee, Washington, Itália, Coreia do Sul, Suécia, Suíça, Canadá e Reino Unido. Nossos serviços de computação quântica estão disponíveis através de todos os principais provedores de nuvem, enquanto também atendemos às necessidades de clientes de redes e sensoriamento em terra, mar, ar e espaço. A IonQ está tornando as plataformas quânticas mais acessíveis e impactantes do que nunca.

A Função

Estamos procurando um Engenheiro Sênior de Sistemas Distribuídos, com forte atuação prática, para se juntar à equipe que constrói a Plataforma de Rede e Segurança da IonQ. Você será responsável pelos serviços de backend — pipelines de ingestão, processamento de telemetria, gerenciamento de dispositivos — que fornecem aos operadores visibilidade em tempo real de suas redes e a inteligência para torná-las quânticas-seguras. Esta é uma infraestrutura que importa: os sistemas que você construirá sustentarão a missão da IonQ de proteger as redes do mundo contra ameaças quânticas.

Nesta função, você será responsável pelos serviços de backend de ponta a ponta — desde pipelines de ingestão de alta vazão coletando telemetria de grandes frotas de dispositivos, até armazenamento de séries temporais, motores de processamento em tempo real e as APIs que expõem os dados da plataforma para o resto da organização. Você é um engenheiro com forte atuação prática que escreve Go e/ou Rust de qualidade de produção diariamente, se orgulha da propriedade operacional e traz fortes fundamentos de sistemas distribuídos para cada problema que aborda.

Você trabalhará em estreita colaboração com o Arquiteto Principal para traduzir decisões de arquitetura de plataforma em implementações confiáveis, bem testadas e de nível de produção. O candidato ideal tem experiência direta na construção de sistemas de backend intensivos em dados em escala — e se energiza com o desafio de tornar a infraestrutura complexa simples, observável e confiável.

Na IonQ, acreditamos em tratamento justo, acesso, oportunidade e avanço para todos, ao mesmo tempo em que nos esforçamos para identificar e eliminar barreiras. Capacitamos os funcionários a prosperar, promovendo uma cultura de autonomia, produtividade e respeito. Somos dedicados a criar um ambiente onde os indivíduos possam se sentir bem-vindos, respeitados, apoiados e valorizados.

Estamos comprometidos com a equidade e a justiça. Damos as boas-vindas a diferentes vozes e pontos de vista e não discriminamos com base em raça, religião, ancestralidade, deficiência física e/ou mental, condição médica, informação genética, estado civil, sexo, gênero, identidade de gênero, expressão de gênero, status transgênero, idade, orientação sexual, status militar ou de veterano, ou qualquer outra base protegida por lei. Temos orgulho de ser um empregador de Igualdade de Oportunidades.

Localização: Esta função é baseada presencialmente em nosso escritório em Santa Clara, CA.

Viagens: Até 15% domésticas ou internacionais.

ID da Vaga: 1722

Vagas Técnicas nos EUA. A posição para a qual você está se candidatando exigirá acesso a tecnologia sujeita a controles de exportação dos EUA e restrições de contratos governamentais. O emprego na IonQ está condicionado à verificação do status de "Pessoa dos EUA" (por exemplo, cidadão dos EUA, nacional dos EUA, residente permanente dos EUA ou legalmente admitido nos EUA como refugiado ou com asilo concedido) para fins de controles de exportação e trabalho em contratos governamentais, obtenção de qualquer licença necessária e/ou confirmação da disponibilidade de uma exceção de licença sob os controles de exportação dos EUA. Observe que, na ausência de confirmação de que você é uma Pessoa dos EUA para fins de controles de exportação e trabalho em contratos governamentais, a IonQ pode optar por não solicitar uma licença ou recusar o uso de uma exceção de licença (se disponível) para que você acesse tecnologia controlada por exportação que possa exigir autorização, e da mesma forma, você pode não se qualificar para trabalho em contratos governamentais que exija Pessoas dos EUA, e a IonQ pode recusar prosseguir com sua candidatura com base apenas nesses motivos. Consequentemente, teremos algumas perguntas adicionais sobre seu status de imigração que serão usadas para fins de controle de exportação e conformidade, e as respostas serão revisadas por pessoal de conformidade para garantir a conformidade com a lei federal.

Vagas Não Técnicas nos EUA. Devido às leis e regulamentos de controle de exportação aplicáveis, os candidatos devem ser cidadãos ou nacionais dos EUA, residentes permanentes dos EUA (ou seja, portador de Green Card atual) ou legalmente admitidos nos EUA como refugiados ou com asilo concedido. Consequentemente, teremos algumas perguntas adicionais sobre seu status de imigração que serão usadas para fins de controle de exportação e conformidade, e as respostas serão revisadas por pessoal de conformidade para garantir a conformidade com a lei federal.

Se você tem interesse em fazer parte de nossa equipe e missão, nós o encorajamos a se candidatar!

Responsabilidades

Serviços de Backend e Código de Produção

  1. Projetar e entregar serviços de backend de produção em Go e/ou Rust, medidos pela qualidade do código, cobertura de testes e entrega pontual dos marcos de serviço.
  1. Construir e manter pipelines de ingestão de telemetria de alta vazão usando gNMI, NETCONF e SNMP, garantindo a coleta confiável de dados em grandes frotas de dispositivos.
  1. Desenvolver APIs RESTful e gRPC que exponham os dados da plataforma para consumidores internos e integrações externas, avaliados por tempo de atividade, SLAs de latência e adoção por equipes downstream.

Engenharia e Armazenamento de Dados

  1. Implementar e evoluir a camada de armazenamento de séries temporais (InfluxDB, TimescaleDB ou equivalente), otimizando para desempenho de consulta, políticas de retenção e fidelidade de dados sob carga de produção.
  1. Construir pipelines de streaming de eventos usando Kafka ou Kinesis com semântica at-least-once ou exactly-once, validados através de testes de integração e monitoramento de produção.
  1. Projetar estratégias de particionamento e arquivamento de dados que sustentem os volumes de ingestão alvo, ao mesmo tempo que atendem aos SLAs definidos de latência e durabilidade.

Confiabilidade e Operações da Plataforma

  1. Ser responsável pela confiabilidade do serviço de ponta a ponta — participar de rotação de plantão, liderar resposta a incidentes e impulsionar melhorias sistêmicas rastreadas por post-mortems e redução de incidentes recorrentes.
  1. Instrumentar todos os serviços com logging estruturado, tracing distribuído e métricas (OpenTelemetry, Prometheus) para que problemas de produção possam ser diagnosticados e resolvidos dentro dos SLOs definidos.

Infraestrutura Cloud-Native

  1. Empacotar e implantar serviços como cargas de trabalho conteinerizadas em Kubernetes, mantendo infraestrutura como código (Terraform) em ambientes AWS, GCP e Azure.
  1. Contribuir para padrões de implantação multi-cloud que atendam às metas de disponibilidade da plataforma e aos requisitos de residência de dados.

Colaboração e Qualidade de Engenharia

  1. Colaborar com o Arquiteto Principal para traduzir decisões de arquitetura de plataforma em implementações testadas e de nível de produção com especificações de engenharia claras.
  1. Liderar revisões de código e orientar engenheiros juniores através de pareamento e orientação técnica, elevando o nível geral da equipe em correção e manutenibilidade.

Requisitos

  1. 6+ anos de experiência em engenharia de software de backend, com um histórico sólido de entrega de serviços de produção em escala.
  1. Proficiência comprovada e prática em Go e/ou Rust — você escreve essas linguagens regularmente e pode demonstrar sistemas de produção que construiu com elas.
  1. Experiência sólida na construção e operação de sistemas de dados distribuídos: streaming de eventos (Kafka, Kinesis ou equivalente), bancos de dados de séries temporais e pipelines de ingestão de alta vazão.
  1. Fortes fundamentos em sistemas distribuídos: modelos de consistência, modos de falha, backpressure, idempotência e trade-offs de processamento exactly-once vs. at-least-once.
  1. Experiência com implantação cloud-native: conteinerização (Docker), orquestração de Kubernetes e operação de serviços em pelo menos um grande provedor de nuvem (AWS, GCP ou Azure).
  1. Familiaridade com ferramentas de observabilidade — logging estruturado, métricas (Prometheus/Grafana ou equivalente) e tracing distribuído (OpenTelemetry ou equivalente).
  1. Confortável escrevendo SQL e trabalhando com modelos de dados relacionais e de séries temporais; experiência com design de schema e otimização de consultas.
  1. Fortes práticas de engenharia: desenvolvimento orientado a testes ou informado por testes, revisão de código, CI/CD e propriedade operacional, incluindo plantão.

Qualificações Preferenciais

  1. Experiência com protocolos de telemetria de rede (gNMI, NETCONF, SNMP) ou trabalho anterior em um fornecedor de equipamentos de rede ou empresa de plataforma de gerenciamento de rede (por exemplo, Juniper, Cisco, Nokia).
  1. Experiência prática com bancos de dados de grafos ou modelos de dados de grafos para topologia de rede (por exemplo, Neo4j, Amazon Neptune ou representações de adjacência personalizadas).
  1. Familiaridade com modelagem de dados YANG ou experiência anterior trabalhando com schemas de configuração de dispositivos em contextos de gerenciamento de rede.
  1. Experiência na construção de serviços de backend multi-tenant SaaS com forte isolamento de dados e gerenciamento de recursos por tenant.
  1. Contribuições para projetos de infraestrutura, observabilidade ou redes de código aberto; ou escrita técnica publicada sobre tópicos de sistemas distribuídos.
  1. Experiência trabalhando em ambientes regulamentados e sensíveis à segurança (FedRAMP, NIST ou equivalente) ou adjacentes a eles.

A faixa salarial base aproximada para esta posição é de US$ 163,430 - US$ 213,972. O pacote total de remuneração inclui base, bônus, ações e uma variedade de opções de benefícios encontradas em nosso site de carreiras.

A remuneração variará com base em fatores individuais, como educação, qualificações e experiência do(s) candidato(s) final(is), localização específica do escritório e calibração em relação a dados de mercado relevantes e equidade interna da equipe. Os valores de salário base publicados estão sujeitos a alterações à medida que novos dados de mercado se tornam disponíveis. Nossos benefícios incluem planos abrangentes de saúde, odontológico e oftalmológico, correspondência de 401(k), PTO ilimitado e feriados pagos, licença parental/adoção, seguro jurídico e um subsídio para tecnologia doméstica. Detalhes de participação nesses planos de benefícios serão fornecidos quando um candidato receber uma oferta de emprego.

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores