Você está pronto para causar impacto na DTCC?
Quer trabalhar em projetos inovadores, colaborar com uma equipe dinâmica e acolhedora, e receber investimento no seu desenvolvimento profissional? Na DTCC, estamos na vanguarda da inovação nos mercados financeiros. Temos o compromisso de ajudar nossos colaboradores a crescer e ter sucesso. Acreditamos que você tem as habilidades e a motivação para causar um impacto real. Cultivamos uma comunidade interna vibrante e temos o compromisso de criar um ambiente de trabalho que reflita o mundo que atendemos.
A DTCC Digital Assets está na vanguarda da adoção institucional da tecnologia de ativos digitais, com um compromisso firme com a inovação ancorada em segurança e estabilidade. Como parceira tecnológica de confiança do setor de serviços financeiros, temos orgulho de fortalecer um ecossistema globalmente interconectado e eficiente. Nossa missão é fornecer infraestrutura segura e em conformidade para ativos digitais, permitindo que instituições financeiras desbloqueiem todo o potencial da tecnologia blockchain
Remuneração e Benefícios
- Remuneração competitiva, incluindo salário-base e incentivo anual
- Plano de saúde e seguro de vida abrangentes, além de benefícios de bem-estar, conforme a localidade
- Benefícios de aposentadoria / previdência
- Folgas remuneradas e licenças pessoais/familiares, além de outros afastamentos quando necessários para apoiar seu bem-estar físico, financeiro e emocional.
- A DTCC oferece um modelo flexível/híbrido de 3 dias presenciais e 2 dias remotos (presencial às terças, quartas e um terceiro dia específico de cada equipe ou colaborador).
O Impacto Que Você Terá Nesta Função
Como membro da equipe de Digital Assets, o Senior Rust Smart Contract Engineer irá projetar, desenvolver e manter smart contracts de nível produtivo para a blockchain Stellar usando o framework Soroban e para Solana. O candidato ideal terá profundo conhecimento de tecnologia blockchain e capacidades de smart contract, além de forte experiência prática em Rust. Você será responsável pelos componentes de smart contract desde o design até a implantação e gestão contínua do ciclo de vida, ajudando a garantir que as soluções blockchain da DTCC sejam seguras, eficientes, confiáveis e alinhadas com os requisitos de um ambiente de serviços financeiros regulado.
Suas Principais Responsabilidades
- Projetar, desenvolver e implantar smart contracts em Rust para Stellar usando Soroban e para Solana
- Ser responsável pelos módulos de smart contract desde o design até a implantação e gestão contínua do ciclo de vida
- Liderar revisões de código e contribuir para avaliações de segurança e preparação para auditorias
- Projetar e aprimorar estratégias de testes, pipelines de implantação e bibliotecas de contratos reutilizáveis
- Colaborar entre equipes para integrar smart contracts com serviços de plataforma e backend
- Identificar, analisar e mitigar riscos de segurança, confiabilidade e desempenho de smart contracts
- Mentorar engenheiros associados e promover melhores práticas em Rust e desenvolvimento de smart contracts
- Participar da resposta a incidentes e análise de causa raiz para problemas relacionados a smart contracts
- Colaborar com desenvolvedores frontend e backend para integrar smart contracts com aplicações web
- Manter-se atualizado com avanços em criptografia e blockchain para ajudar a identificar e mitigar potenciais ameaças de segurança
- Trabalhar em estreita colaboração com gerentes de produto e stakeholders para esclarecer requisitos técnicos e definir a arquitetura do sistema
- Compartilhar conhecimento em blockchain e smart contracts com membros técnicos e não técnicos da equipe
- Manter-se atualizado com os desenvolvimentos do ecossistema blockchain e adaptar soluções conforme apropriado
*NOTA: As Principais Responsabilidades desta função não se limitam aos detalhes acima. *
Qualificações
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada (preferencial), ou experiência prática equivalente
- 5-7 anos de experiência profissional em engenharia de software
- 3+ anos de experiência prática com desenvolvimento em Rust
- 2+ anos de experiência desenvolvendo smart contracts ou aplicações baseadas em blockchain
- Experiência no desenvolvimento de smart contracts em Rust em ambiente de produção
- Sólido conhecimento de segurança blockchain, sistemas distribuídos e princípios criptográficos
- Experiência com pipelines de CI/CD, testes automatizados e práticas seguras de entrega de software
Habilidades Necessárias Para o Sucesso
- Experiência comprovada em testes manuais e automatizados em ambientes de software corporativo
- Experiência no desenvolvimento e manutenção de frameworks e suítes de testes automatizados
- Sólido conhecimento de ciclos de vida de desenvolvimento de software, metodologias Agile e práticas de engenharia de qualidade
- Experiência em testes de REST APIs, aplicações web, microsserviços e sistemas distribuídos
- Conhecimento de ferramentas de rastreamento de defeitos, gestão de testes e relatórios
- Fortes habilidades analíticas, de diagnóstico e resolução de problemas
- Excelentes habilidades de comunicação e colaboração com stakeholders técnicos e não técnicos
- Experiência em testes de plataformas blockchain, ativos digitais ou distributed-ledger, incluindo smart contracts e fluxos de transação on-chain/off-chain
- Experiência com redes blockchain permissionadas ou AppChains; exposição a Hyperledger Besu ou tecnologia blockchain corporativa comparável é fortemente desejável
- Experiência prática com ferramentas modernas de automação como Playwright, Selenium, Cypress, Postman ou tecnologias comparáveis
- Experiência com plataformas de CI/CD e portas de qualidade automatizadas
- Conhecimento de práticas de testes de desempenho, segurança e resiliência
Oferecemos treinamento e desenvolvimento de alto nível para que você seja um diferencial em nossa organização!
A faixa salarial é indicativa para funções do mesmo nível dentro da DTCC em todas as localidades dos EUA. O salário real é determinado com base na função, localidade, experiência individual, habilidades e outras considerações. Somos um empregador que oferece igualdade de oportunidades e valoriza a diversidade em nossa empresa. Não discriminamos com base em raça, religião, cor, nacionalidade, sexo, gênero, expressão de gênero, orientação sexual, idade, estado civil, condição de veterano ou deficiência. Garantiremos que pessoas com deficiência recebam acomodação razoável para participar do processo de candidatura ou entrevista, desempenhar funções essenciais do cargo e receber outros benefícios e privilégios do emprego. Entre em contato conosco para solicitar acomodação.
Ao se candidatar, mencione a palavra CANDYSHOP para mostrar que leu a vaga completamente.