Kunai
Kunai
A Kunai é uma empresa de consultoria que ajuda organizações do setor financeiro a transformar novas ideias em produtos e serviços práticos. Seu trabalho abrange desenvolvimento de produtos, inteligência artificial e automação, engenharia de nuvem e engenharia de dados. A empresa foi fundada por profissionais com experiência em bancos e fintechs e apoia clientes na criação de produtos financeiros prontos para o mercado, na melhoria das operações por meio de IA, no gerenciamento de ambientes complexos de nuvem e no uso de dados para fortalecer a tomada de decisões e as experiências dos clientes.

Engenheiro(a) de software, dados — remoto nos Estados Unidos

Desenvolva plataformas de dados em nuvem baseadas em Python para os clientes bancários e fintech da Kunai. Projete pipelines escaláveis, sistemas de streaming e infraestrutura analítica com AWS, Snowflake e Databricks.

Descrição

  • Desenvolva plataformas de software e dados prontas para produção que vão além do ETL convencional.
  • Lidere a engenharia de software e dados para uma iniciativa importante voltada a um grande cliente bancário.
  • Aplique tecnologias nativas da nuvem e padrões arquitetônicos modernos no desenvolvimento prático.
  • Crie serviços e sistemas de backend voltados para casos de uso intensivos em dados.
  • Execute migrações de dados corporativos que envolvam movimentação e transformação em larga escala.
  • Use plataformas de dados em nuvem para investigar e interpretar grandes conjuntos de dados.
  • Projete arquiteturas orientadas a eventos para streaming de dados em tempo real.
  • Construa e otimize grandes data warehouses em nuvem por meio de modelagem de dados cuidadosa e ajustes de desempenho.

Requisitos

  • Pelo menos cinco anos de experiência em desenvolvimento de aplicações, incluindo sólidos conhecimentos de programação em Python.
  • Pelo menos quatro anos de experiência prática usando serviços de nuvem da AWS.
  • Pelo menos quatro anos trabalhando com bancos de dados relacionais, como PostgreSQL, e desenvolvendo consultas SQL complexas.
  • Experiência gerenciando migrações de dados baseadas em nuvem, incluindo transferência e transformação de dados em escala corporativa.
  • Experiência usando Databricks ou Snowflake para analisar grandes conjuntos de dados.
  • Conhecimento prático de processamento distribuído e de tecnologias de processamento em lote ou streaming, como Apache Spark, Kafka ou AWS Kinesis.
  • Experiência com Apache Airflow ou uma plataforma comparável de orquestração de workflows.
  • Compreensão de pipelines ETL corporativos, práticas de qualidade de dados e governança de conformidade.
  • Experiência prática projetando streams orientados a eventos em tempo real com Kafka ou OneStream.
  • Conhecimento de data warehousing em nuvem em larga escala, otimização de desempenho e modelagem de dados no Snowflake e no OneLake.
  • É necessário ter bacharelado; formação especializada equivalente ou experiência progressiva em tecnologia com aumento de responsabilidades pode substituir o requisito, à razão de três anos por cada ano universitário faltante, além da experiência exigida.
  • Experiência com desenvolvimento em Java é um diferencial.
  • Experiência com AWS Glue ou outros serviços de integração de dados da AWS é um diferencial.
  • Proficiência em ambientes UNIX ou Linux, incluindo scripts básicos de shell, é um diferencial.
  • Experiência com equipes Agile, consultoria ou trabalho colaborativo voltado para clientes é um diferencial.
  • É desejável experiência trabalhando em equipes Agile e conhecimento de práticas de engenharia Agile.

Benefícios

  • Pacote de remuneração competitivo.
  • Oportunidades de crescimento e desenvolvimento profissional.
  • Modelos de trabalho flexíveis.
  • Recursos que apoiam o crescimento pessoal e profissional.