Pular para o conteúdo

Curinos Inc

Engenheiro(a) de Software Sênior

JavaScriptTypeScriptJavaReactSQLPostgreSQLAWSDockerKubernetesGo
Tradução automática. Consulte o original.

Sobre a oportunidade

A Curinos capacita instituições financeiras a colocar os clientes no centro de cada decisão. Nossa plataforma com foco em IA transforma dados proprietários, análises avançadas e profunda expertise em serviços financeiros em recomendações oportunas - entregues onde as equipes trabalham. O resultado: decisões confiantes, relacionamentos mais fortes com os clientes e crescimento lucrativo e duradouro.

A Curinos opera em modalidade híbrida e possui escritórios em Nova York, Chicago, Boston, Toronto e Londres. Esta posição está aberta a candidatos remotos/híbridos com deslocamento para nosso escritório HUB em Toronto.

Descrição da Vaga

Você é um(a) Engenheiro(a) de Software Sênior apaixonado(a) buscando causar um impacto significativo no espaço fintech? Junte-se à Curinos, onde você desempenhará um papel fundamental na formação do futuro de aplicações B2B SaaS que capacitam instituições financeiras a adotar uma abordagem centrada no cliente para precificação e gestão de portfólio. Estamos embarcando em uma jornada empolgante para desenvolver soluções inovadoras destinadas a ajudar bancos a adquirir e crescer relacionamentos lucrativos com clientes, e precisamos de um(a) engenheiro(a) de software talentoso(a) e motivado(a) como você para nos ajudar a chegar lá.

Responsabilidades

Como um(a) Engenheiro(a) de Software Sênior Full Stack, você será responsável por construir aplicações escaláveis de nível empresarial. O(a) candidato(a) ideal é proficiente em todo o stack: front-end, back-end e infraestrutura em nuvem, e traz experiência prática com um conjunto de ferramentas moderno, incluindo Java Sprint Boot, Angular, Databricks, AWS e bancos de dados relacionais. As responsabilidades típicas incluirão:

  1. Front-End Development: Construa interfaces de usuário responsivas e dinâmicas utilizando Angular e TypeScript. Garanta experiências de usuário fluidas em diversos dispositivos e plataformas. Experiência em desenvolvimento de UI Front end é essencial para esta função
  1. Desenvolvimento Back-End: Desenvolver APIs escaláveis e serviços de dados usando Java (Spring Boot), Databricks e bancos de dados relacionais como PostgreSQL/SQL Server para suportar a lógica da aplicação e o processamento de dados.
  1. Qualidade de Código e Melhores Práticas: Escrever código limpo e bem documentado e impor melhores práticas para qualidade de código, testes e implantação.
  1. Integração em Nuvem: Utilizar serviços AWS para soluções baseadas em nuvem, incluindo implantação, monitoramento e escalonamento de aplicações.
  1. Mentoria: Fornecer orientação e coaching para engenheiros juniores, ajudando-os a desenvolver suas habilidades e contribuindo para a melhoria geral da equipe de engenharia.
  1. Colaboração: Trabalhar em estreita colaboração com gerentes de produto, designers de UX e outros engenheiros para coletar requisitos, projetar soluções técnicas e entregar software de alta qualidade no prazo.

Candidatura

Faixa Salarial: $130,000 - $140,000 CAD (mais bônus)

Sabemos que às vezes o(a) "candidato(a) perfeito(a)" não existe, e que as pessoas podem se sentir desencorajadas a se candidatar a uma vaga se não atenderem a todos os requisitos. Se você está animado(a) para trabalhar conosco e possui habilidades ou experiência relevantes, por favor, candidate-se. Você pode ser exatamente o que precisamos!

Se você precisar de algum ajuste para apoiar sua candidatura, como informações em formatos alternativos, requisitos especiais para acessar nossos edifícios ou formatos de entrevista ajustados, entre em contato conosco em careers@curinos.com [careers@curinos.com] e faremos tudo o que pudermos para ajudar.

Inclusão na Curinos

Acreditamos fortemente no valor da diversidade e na criação de ambientes de apoio e inclusivos onde nossos colegas possam ter sucesso. Como tal, a Curinos tem orgulho de ser um Empregador de Oportunidades Iguais. Não discriminamos com base em raça, cor, ancestralidade, origem nacional, religião ou credo religioso, deficiência mental ou física, condição médica, informação genética, sexo (incluindo gravidez, parto e condições médicas relacionadas), orientação sexual, identidade de gênero, expressão de gênero, idade, estado civil, status militar ou de veterano, cidadania ou outras características protegidas.

Habilidades e Expertise Desejadas

  1. 7+ anos de experiência em desenvolvimento de software, com forte foco em aplicações full-stack.
  1. Proficiência em Java (Spring Boot)/Spark para desenvolvimento Backend.
  1. Experiência com Angular (Preferencial) ou React com JavaScript e TypeScript.
  1. Experiência com HTML, CSS e princípios de design responsivo.
  1. Experiência com SQL e principais bancos de dados relacionais como SQL Server ou Postgres. Experiência com tecnologia de data warehousing e transformação de dados é um diferencial.
  1. Fortes habilidades analíticas e de resolução de problemas, com capacidade de projetar e implementar soluções escaláveis para problemas complexos.
  1. Experiência em ambientes Agile/Scrum.
  1. Familiaridade com Git e práticas e ferramentas de DevOps, incluindo pipelines de CI/CD e infraestrutura como código (IAC).
  1. Familiaridade com ferramentas de IA como Cursor, Git hub copilot, Windsurf etc.
  1. Excelentes habilidades de comunicação verbal e escrita, com capacidade de transmitir conceitos técnicos para stakeholders não técnicos.
  1. Educação: Bacharelado ou Mestrado em Ciência da Computação, Engenharia de Software ou área relacionada.

Qualificações Preferenciais

  1. Tecnologias em Nuvem: Forte experiência com serviços AWS, incluindo IAM, EC2, S3, Lambda, RDS etc.
  1. Containerização: Familiaridade com Docker, Kubernetes ou outras ferramentas de containerização.
  1. Spring Framework: Familiaridade e experiência com o framework Spring em Java.
  1. Otimização de Desempenho: Experiência em otimizar o desempenho e a escalabilidade de aplicações, lidando com grandes conjuntos de dados com milhões a centenas de milhões de linhas.

Por que trabalhar na Curinos?

  • Benefícios competitivos, incluindo uma variedade de benefícios Financeiros, de Saúde e Estilo de Vida para escolher.
  • Opções de trabalho flexíveis, incluindo trabalho em casa, horários flexíveis e opções de meio período, dependendo dos requisitos da função – pergunte!
  • Política de Férias Ilimitadas (Unlimited PTO), feriados flutuantes, dias de voluntariado e um dia de folga no seu aniversário.
  • Ferramentas de aprendizado e desenvolvimento para auxiliar no seu desenvolvimento de carreira.
  • Trabalhe com Especialistas de Assunto líderes do setor e produtos especializados.
  • Eventos sociais regulares e oportunidades de networking.
  • Cultura colaborativa e de apoio, incluindo um programa ativo de DE&I.
  • Programa de Apoio ao Empregado (EAP) que fornece aconselhamento especializado de terceiros sobre bem-estar, relacionamentos, questões legais e financeiras, bem como acesso a serviços de aconselhamento.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026