IMC

CHI - 2026 - Engenheiro de Sistemas

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

Sobre a oportunidade

Engenheiro de Sistemas - Plataforma de Desenvolvimento Global

A organização de Engenharia de Plataforma da IMC Trading tem como foco acelerar os fluxos de trabalho das equipes técnicas, fornecendo ferramentas de autoatendimento, serviços, documentação e suporte. A Engenharia de Plataforma é responsável por projetar, construir e manter as plataformas de tempo de execução subjacentes das quais os aplicativos de software da IMC dependem. A missão é otimizar os processos de desenvolvimento, estabelecer uma base técnica consistente entre as regiões e capacitar as equipes com os recursos necessários para inovar de forma eficiente.

A Engenharia de Plataforma é uma equipe global que atua como uma ponte entre os requisitos técnicos do desenvolvimento de aplicativos e os aspectos práticos de implantação e manutenção desses aplicativos em um ambiente de produção, minimizando o atrito e garantindo que as equipes técnicas possam operar sem interrupções e impulsionar o progresso.

A maneira como o software é construído está mudando rapidamente. O desenvolvimento assistido por IA e orientado por agentes aumentou significativamente o volume de desenvolvimento em toda a empresa, e nossos sistemas estão sentindo esse impacto. Vemos isso como uma oportunidade: em vez de simplesmente escalar para acompanhar, estamos usando IA e automação para transformar a forma como operamos nossa plataforma de desenvolvedor.

A equipe de Engenharia de Plataforma está buscando um Engenheiro de Sistemas versátil e prático em Chicago, onde reside nossa infraestrutura principal de compilação, para desempenhar um papel fundamental no aprimoramento e na otimização de nossa infraestrutura de serviços para desenvolvedores. Você fará parte de uma equipe global altamente experiente que oferece suporte a uma ampla gama de sistemas críticos, incluindo controle de versão, pipelines de integração contínua, repositórios de artefatos e ferramentas de observabilidade, todos vitais para a estabilidade e o desempenho de nossas plataformas de negociação e utilizados por equipes de engenharia de software, pesquisa e negociação em toda a IMC.

Suas Principais Responsabilidades

  1. Otimizar e aprimorar a confiabilidade, escalabilidade e desempenho de nossa infraestrutura de serviços de desenvolvimento, incluindo repositórios de artefatos (Nexus), sistemas de CI (TeamCity, Jenkins), controle de versão (GitLab) e clusters de execução remota Bazel.
  1. Administrar e supervisionar sistemas de controle de versão, serviços de integração contínua e agentes de compilação, repositórios de artefatos, métricas, logs, ferramentas de observabilidade e sistemas relacionados em vários data centers e regiões, tanto em ambientes locais (on-premises) quanto aproveitando os serviços em nuvem da AWS.
  1. Impulsionar a excelência operacional por meio de failover e redundância, planejamento de capacidade e runbooks claros e bem mantidos para cada serviço.
  1. Diagnosticar e resolver incidentes de produção rapidamente, apoiando as Operações Globais em um modelo 'follow the sun' e trabalhando com colegas regionais para garantir a disponibilidade contínua do sistema 24/7.
  1. Ajudar a construir nossas práticas de on-call e acionamento (paging) do zero, à medida que mais mercados e equipes migram para 24/7, com o objetivo de operações silenciosas e altamente automatizadas.
  1. Identificar e eliminar gargalos de desempenho do sistema e impulsionar melhorias no tempo de atividade por meio de automação proativa, monitoramento e ajuste de desempenho, incluindo o uso de IA para automatizar o trabalho operacional.
  1. Oferecer suporte a novos serviços de plataforma, como nosso gateway de modelos de IA (LiteLLM).
  1. Integrar e implantar novas soluções de nuvem SaaS, colaborando de forma multifuncional para fornecer ferramentas e funcionalidades inovadoras às nossas equipes.
  1. Colaborar com equipes de desenvolvimento globalmente para alinhar os recursos do sistema às suas necessidades em evolução, garantindo operações e suporte contínuos e aumentando a eficiência organizacional.

Suas Habilidades e Experiência

  1. 1-3 anos de experiência profissional em uma função relevante (SRE, plataforma, DevOps, infraestrutura ou similar)
  1. Bacharelado em Engenharia da Computação, Ciência da Computação ou equivalente
  1. Forte experiência em programação em Python ou Go; shell scripting é um diferencial
  1. Sólido conhecimento de sistemas Linux/Unix
  1. Experiência na operação e aprimoramento de serviços em vários ambientes, projetando e implementando planos de recuperação de desastres, configurações de alta disponibilidade (HA) e estratégias de failover
  1. Experiência prática com ferramentas de conteinerização e orquestração, incluindo Kubernetes e Docker
  1. Experiência com ferramentas de CI/CD como Jenkins, GitLab CI ou TeamCity, incluindo gerenciamento de agentes de compilação e automação de processos de compilação, teste e implantação
  1. Compreensão de princípios e melhores práticas de segurança, incluindo experiência no gerenciamento de segredos e estruturas de conformidade
  1. Proativo e realizador: se receber um problema, você irá resolvê-lo
  1. Excelente comunicador que gosta de trabalhar com muitas equipes diferentes e adaptar a forma como se envolve com cada uma

Diferenciais

  1. Experiência em uma startup ou empresa em escala (scale-up) onde você desempenhou várias funções e construiu sistemas do zero
  1. Experiência em um ambiente de ritmo acelerado, como negociação ou serviços financeiros
  1. Interesse em aplicar LLMs e IA às operações (não é necessária experiência prévia; nós o ajudaremos a aprender)

Por que você vai adorar esta função

  • Um lugar na primeira fila para uma mudança no setor. O desenvolvimento orientado por agentes está mudando a forma como o software é construído, e você ajudará a definir como as operações de plataforma acompanham esse ritmo, usando IA para isso.
  • Propriedade real. Você será uma das pessoas-chave em Chicago que entende como nossa infraestrutura de compilação funciona de ponta a ponta, com influência direta em sua direção.
  • Impacto global. Seu trabalho apoia equipes de engenharia, pesquisa e negociação em todos os escritórios da IMC.
  • Energia de startup, empresa consolidada. A IMC tem grandes ambições e está crescendo rapidamente, e a mudança neste espaço no último ano foi maior do que nos cinco anteriores.

Sobre Nós

A IMC é uma empresa de negociação orientada por pesquisa, onde modelagem quantitativa, machine learning e engenharia moldam a forma como os mercados modernos são negociados. Uma força estabilizadora nos mercados desde 1989, fornecemos liquidez em locais de negociação, entregando o melhor resultado em valor e gerenciamento de risco para investidores. Usando nossa própria tecnologia e capital, construímos sistemas e algoritmos proprietários que operam nos mercados globais. Nossos pesquisadores, traders e engenheiros trabalham como um coletivo, combinando experimentação rápida, infraestrutura avançada e feedback em tempo real para transformar insights em execução e execução em vantagem.

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