Pular para o conteúdo

DRW

Engenheiro de Software Sênior, Plataforma Unificada - Gerenciamento de Negociações, Processamento de Negociações e Ordens, Serviços de Plataforma

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

Sobre a oportunidade

DRW é uma empresa de trading diversificada com mais de 3 décadas de experiência, unindo tecnologia sofisticada e pessoas excepcionais para operar nos mercados em todo o mundo.

Valorizamos a autonomia e a capacidade de nos adaptarmos rapidamente para capturar oportunidades, por isso operamos com nosso próprio capital e negociamos por nossa própria conta e risco.

Com sede em Chicago e escritórios nos EUA, Canadá, Europa e Ásia, negociamos uma variedade de classes de ativos, incluindo Renda Fixa, ETFs, Ações, Câmbio, Commodities e Energia em todos os principais mercados globais.

Também aproveitamos nossa expertise e tecnologia para expandir para três estratégias não tradicionais: setor imobiliário, capital de risco e criptoativos.

Operamos com respeito, curiosidade e mente aberta.

As pessoas que prosperam aqui compartilham nossa crença de que não é apenas o que fazemos que importa – é como fazemos.

DRW é um lugar de altas expectativas, integridade, inovação e disposição para desafiar o consenso.

UP (Plataforma Unificada) consolida dados e tecnologias em uma solução abrangente, acelerando o tempo de lançamento no mercado.

Otimizando a tomada de decisões e a pesquisa, nossa plataforma simplifica a implementação de novas ideias, aprimorando nossa vantagem competitiva.

Trabalhamos a partir de requisitos de alto nível, onde os programadores devem adquirir um entendimento íntimo do negócio. Buscamos um ambiente onde os desenvolvedores tenham autonomia para buscar soluções de negócios sem restrições arbitrárias de gerenciamento.

Somos um grupo de políglotas e tecnólogos sempre buscando a ferramenta certa para cada problema.

De forma geral, as equipes de desenvolvimento da DRW acreditam em implantação e feedback rápidos, testes automatizados e arquiteturas de serviços coesas, transparentes e levemente acopladas.

As equipes de UP são segmentadas em várias áreas, incluindo:

Engenharia de Plataforma -

As equipes de engenharia de plataforma fornecem capacidades transversais que permitem que outras equipes se concentrem em necessidades específicas de domínio ou de negócios, simplificando e padronizando abordagens técnicas. Por exemplo, uma dessas equipes fornece tabelas de dados, gerenciamento de identidade e acesso e capacidades de pub-sub como um serviço para as equipes de engenharia.

Engenharia de Domínio -

As equipes de engenharia de domínio possuem capacidades críticas que vão além de uma única estratégia de trading ou área de negócios. Elas constroem serviços e produtos de dados para otimizar uma ampla gama de casos de uso. Por exemplo, uma equipe processa feeds de negociação e ordens de terceiros em tempo real para manter a DRW informada sobre suas atividades de trading. Outra equipe gerencia o livro de registro de investimentos proprietário da DRW, fornecendo ingestão de baixa latência da atividade de trading da empresa e oferecendo análises em tempo real e sob demanda.

Somos apaixonados por encontrar a melhor equipe e função para cada candidato através do processo de entrevista, à medida que aprendemos mais sobre as habilidades atuais e os objetivos de desenvolvimento de longo prazo de cada pessoa.

Expectativas

  1. Construir sistemas com foco constante em testes, confiabilidade, escalabilidade e manutenibilidade.
  1. Projetar, modelar e programar em uma variedade de linguagens e tecnologias.
  1. Trabalhar com código legado e também com desenvolvimento de projetos novos (green field).
  1. Iniciativa para impulsionar projetos até a conclusão.
  1. Aprender e promover novas tecnologias com foco em melhores práticas.
  1. Fornecer suporte on-call conforme necessário.
  1. Às vezes, trabalhar em conjunto com outros desenvolvedores na mesma tarefa.

Experiência Desejável

Procuramos desenvolvedores fortes de qualquer área, mas a familiaridade com o abaixo dará aos candidatos uma vantagem ao trabalhar em nossos sistemas.

  1. Múltiplos anos de desenvolvimento server-side.
  1. Sólido entendimento de arquiteturas de microsserviços e o Teorema CAP.
  1. Bom entendimento de paradigmas funcionais e teoria de tipos.
  1. Conhecimento confiante em JVM.
  1. Conhecimento de linguagens de programação modernas em nossas linguagens principais (Java, Python, Clojure).
  1. Experiência com Airflow ou outras ferramentas de orquestração de fluxo de trabalho baseadas em Python.
  1. Proficiência em design orientado a domínio e modelagem de domínio.
  1. Exposição a Kubernetes, Docker, Linux, Kafka, RabbitMQ ou git.
  1. Conhecimento prático de SQL, HTML, CSS e JavaScript.
  1. Uso de assistentes de codificação de IA para acelerar o desenvolvimento, mantendo a responsabilidade pelo resultado.
  1. Exposição a frameworks de agentes ou desenvolvimento de servidor MCP.
  1. Conhecimento de conceitos financeiros, negociação em bolsa ou negociação de energia física.

Para mais informações sobre as atividades de processamento da DRW e nosso uso de dados de candidatos a emprego, por favor, veja nosso Aviso de Privacidade em drw.com/privacy-notice.

Residentes da Califórnia, por favor, revisem o Aviso de Privacidade da Califórnia para informações sobre certos direitos legais em drw.com/california-privacy-notice.

#LI-MM1

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