Wonderschool
Sumitomo Mitsui Banking Corporation
VP, Desenvolvedor Sênior de Risco (Engenheiro Full Stack React/Python/Azure)
Sobre a oportunidade
SMBC Group é um grupo financeiro global de primeira linha. Com sede em Tóquio e com uma história de 400 anos, o SMBC Group oferece uma gama diversificada de serviços financeiros, incluindo bancos, leasing, valores mobiliários, cartões de crédito e finanças ao consumidor. O Grupo possui mais de 130 escritórios e 80,000 funcionários em todo o mundo, em quase 40 países. Sumitomo Mitsui Financial Group, Inc. (SMFG) é a holding do SMBC Group, que é um dos três maiores grupos bancários do Japão. As ações da SMFG são negociadas nas bolsas de valores de Tóquio, Nagoya e Nova York (NYSE: SMFG). Nas Américas, o SMBC Group tem presença nos EUA, Canadá, México, Brasil, Chile, Colômbia e Peru. Apoiado pela força de capital do SMBC Group e pelo valor de seus relacionamentos na Ásia, o Grupo oferece uma gama de serviços de banco comercial e de investimento aos seus clientes corporativos, institucionais e municipais. Ele conecta uma base de clientes diversificada aos mercados locais e à extensa rede global da organização. As empresas operacionais do Grupo nas Américas incluem Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A. e Sumitomo Mitsui Finance and Leasing Co., Ltd.
RESUMO DA VAGA
O Desenvolvedor Sênior de Risco (Engenheiro Full Stack) é responsável por projetar, desenvolver e entregar aplicações escaláveis e prontas para produção que possibilitem o gerenciamento de riscos e a tomada de decisões baseada em dados em toda a organização. Esta função impulsiona a tradução de requisitos de negócios complexos em soluções técnicas usando frameworks front-end modernos e integrações backend dentro do ecossistema de nuvem Azure. A posição tem um impacto significativo nas capacidades de análise de risco corporativo, influenciando a acessibilidade de dados, a otimização de desempenho e a experiência do usuário em escala. Operando em um ambiente de engenharia multifuncional, esta função colabora com desenvolvedores backend e stakeholders, ao mesmo tempo em que contribui para decisões de arquitetura, padrões de engenharia e qualidade geral da solução. A função geralmente se reporta a um líder sênior de engenharia ou tecnologia dentro da organização de Tecnologia de Risco e fornece mentoria técnica a engenheiros juniores.
PRINCIPAIS DEVERES E RESPONSABILIDADES
- Projetar e desenvolver aplicações front-end altamente escaláveis e responsivas usando React JS, TypeScript, AG Grid, HTML5 e CSS3
- Construir e manter bibliotecas de componentes de UI reutilizáveis e integrá-las ao Storybook para uso padronizado em aplicações
- Entregar funcionalidades de ponta a ponta colaborando com engenheiros backend para aprimorar Python/Django APIs e garantir a integração perfeita do sistema
- Implantar aplicações em produção em ambientes de nuvem Azure usando pipelines de CI/CD (GitHub Actions) e serviços Azure integrados
- Identificar, analisar e resolver gargalos de desempenho para garantir a escalabilidade e a responsividade ideais da aplicação
- Implementar mecanismos seguros de autenticação e autorização em aplicações e ambientes
- Desenvolver código de alta qualidade, manutenível e testável, incluindo testes unitários, ao mesmo tempo em que contribui para as melhores práticas e padrões de engenharia
- Produzir documentação técnica e comunicar claramente decisões de arquitetura, trade-offs e detalhes de implementação para os stakeholders
- Executar funcionalidades baseadas em dados aproveitando SQL e integrando com Azure Databricks e fluxos de trabalho de dados relacionados
- Colaborar de forma multifuncional para alinhar a entrega técnica com os objetivos de negócios e gerenciamento de riscos
- Fornecer mentoria e orientação técnica a membros juniores da equipe, apoiando o desenvolvimento de habilidades e a melhoria da qualidade do código
- Assumir a propriedade das entregas, trabalhando de forma independente ou em equipes para garantir a conclusão em tempo hábil e de alta qualidade
ESPECIFICAÇÕES DA POSIÇÃO
- Bacharelado em Ciência da Computação ou experiência equivalente
- 5+ anos de experiência profissional em desenvolvimento de aplicações JavaScript e front-end
- Forte expertise na construção de aplicações de UI prontas para produção usando frameworks JavaScript modernos (React preferencialmente)
- Experiência avançada com TypeScript e padrões de arquitetura front-end
- Experiência prática com AG Grid, incluindo processamento de dados do lado do servidor, filtragem e ajuste de desempenho
- Experiência comprovada no desenvolvimento e manutenção de bibliotecas de componentes de UI compartilhados e sistemas de design (Storybook)
- Proficiência com ferramentas de desenvolvimento modernas (Node.js, Vite, npm workspaces/monorepos)
- Experiência na integração de aplicações front-end com sistemas backend usando frameworks Python como Django, Flask ou FastAPI
- Exposição a serviços de nuvem Azure, incluindo App Services, Functions e implantações baseadas em contêineres
- Familiaridade com Azure Databricks, incluindo PySpark, pipelines de dados e fluxos de trabalho de análise
- Fortes habilidades em SQL para análise e consulta de dados
- Compreensão de práticas de segurança de aplicações, incluindo autenticação e autorização
- Fortes habilidades de comunicação escrita e verbal, com capacidade de documentar e apresentar decisões técnicas
- Capacidade de colaborar efetivamente entre equipes de engenharia e de negócios
- Propriedade demonstrada, responsabilidade e capacidade de trabalhar de forma independente em ambientes complexos
- Experiência em mentoria e orientação a engenheiros juniores
- Exposição a ferramentas de desenvolvimento assistidas por IA é desejável
- Conhecimento do domínio de serviços financeiros e gerenciamento de riscos é altamente desejável
- Influência direta em aplicações de risco em nível corporativo e plataformas de tomada de decisão
- Responsável por entregar soluções escaláveis que suportam processamento e análise de dados de alto volume
- Contribui para padrões de engenharia, direção arquitetônica e estabilidade da plataforma
- Impacta a produtividade e a eficácia das equipes técnicas e dos stakeholders de negócios através de ferramentas aprimoradas e experiência do usuário
- Reporta-se a um gerente sênior de engenharia ou tecnologia dentro da função de Tecnologia de Risco
- Fornece mentoria técnica e orientação a engenheiros juniores e de nível intermediário
Os funcionários da SMBC participam de um modelo de força de trabalho Híbrida que oferece aos funcionários a oportunidade de trabalhar em casa, bem como em um escritório da SMBC. A SMBC exige que os funcionários residam a uma distância razoável de deslocamento do local do escritório. Candidatos potenciais aprenderão mais sobre sua programação de trabalho híbrida específica durante o processo de entrevista. O trabalho híbrido pode não ser permitido para certas funções, incluindo, por exemplo, certas funções registradas na FINRA para as quais a presença no escritório durante toda a semana de trabalho é necessária.
A SMBC fornece acomodações razoáveis durante a candidatura para candidatos com deficiências, em conformidade com as leis federais, estaduais e locais aplicáveis. Se você precisar de uma acomodação razoável durante o processo de candidatura, por favor, informe-nos em accommodations@smbcgroup.com.
