
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.