Numerix
Numerix
A Numerix é uma empresa de tecnologia financeira focada em análise quantitativa para bancos, operações de negociação e mercados de capitais. Suas soluções apoiam etapas importantes do ciclo de vida das operações, incluindo a análise de derivativos e finanças estruturadas, gestão de riscos, negociação e pesquisa quantitativa. Fundada em 1996, a Numerix combina conhecimento financeiro e tecnologia para ajudar os participantes do mercado a avaliar a complexidade e tomar decisões mais informadas.

Desenvolvedor(a) líder de software, plataformas de dados na Numerix (híbrido - Singapura)

Lidere a arquitetura e o desenvolvimento de plataformas de dados Snowflake, bancos de dados e análises com IA para os produtos de tecnologia financeira da Numerix. Trabalhe com Java, Python, AWS e arquitetura de dados corporativos para entregar recursos de plataforma escaláveis e confiáveis.

Descrição

  • Liderar a arquitetura e a evolução da plataforma de dados da Oneview, estabelecendo padrões para armazenamento, integração, análise e governança.
  • Implementar soluções Snowflake para relatórios, análises, produtos de dados habilitados por IA e data warehouses corporativos.
  • Assumir a responsabilidade pela arquitetura de bancos de dados, ajuste de desempenho, confiabilidade operacional e otimização de custos em Snowflake, PostgreSQL e SQL Server.
  • Projetar e manter pipelines escaláveis de ingestão, transformação e integração de dados.
  • Avançar análises e relatórios de autoatendimento por meio de modelos semânticos, integrações de BI e recursos do Snowflake Cortex.
  • Colaborar com engenheiros de back-end em serviços Java, APIs e sistemas distribuídos.
  • Contribuir para o desenvolvimento de plataformas nativas da nuvem com AWS e práticas modernas de DevOps.
  • Criar soluções em Python para automação, processamento de dados, orquestração e ferramentas de plataforma.
  • Trabalhar com arquitetos, responsáveis por produto e stakeholders para definir soluções técnicas escaláveis e de longo prazo.
  • Promover padrões consistentes de engenharia e excelência operacional entre as equipes.

Requisitos

  • Bacharelado em ciência da computação, engenharia de software ou área relacionada.
  • Pelo menos 10 anos de experiência no desenvolvimento de aplicações e plataformas de software em escala corporativa.
  • Histórico comprovado de liderança de iniciativas técnicas complexas com supervisão limitada.
  • Conhecimento avançado de SQL Server ou PostgreSQL, incluindo otimização de consultas e ajuste de desempenho para sistemas transacionais.
  • Experiência prática no projeto, na implementação e na operação de plataformas de dados Snowflake em produção.
  • Sólidos conhecimentos de engenharia de dados, data warehousing, modelagem dimensional e conceitos de OLAP.
  • Familiaridade com plataformas de BI e análise, como Sigma, Power BI, Tableau ou ferramentas comparáveis.
  • Experiência com recursos do Snowflake Cortex, incluindo visões semânticas, recursos de IA/ML, agentes ou produtos de dados baseados em IA, será altamente desejável.
  • Sólida experiência em desenvolvimento Java com Spring Boot, Hibernate/JPA, APIs REST e arquiteturas de microsserviços.
  • Sólida experiência com AWS, abrangendo EC2, S3, Lambda, Step Functions e soluções de infraestrutura como código.
  • Sólidos conhecimentos de Python para automação, orquestração e cargas de trabalho de engenharia de dados.
  • Conhecimento de sistemas distribuídos, design orientado a eventos e plataformas de mensageria como Kafka.
  • Experiência prática na aplicação de ferramentas de IA para melhorar fluxos de trabalho de desenvolvimento de software.
  • Excelentes habilidades de comunicação, mentoria e gestão de stakeholders.
  • Capacidade de influenciar a direção técnica para além da equipe imediata e promover boas práticas de engenharia.