Desenvolvedor(a) Go Pleno (Folha de Pagamento)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
Apoio à saúde física com TotalPass e M
Cuidado com a saúde mental pelo Team C
Contratação e jornada definidas pela â

Job summary

Sylision está com vaga para Desenvolvedor Go Pleno (Folha de Pagamento), 100% remoto. O papel envolve implementar regras com vigência por data, memória de cálculo e integração com INSS/IR, além de publicar resultados via Kafka e oferecer simulações via gRPC.

É exigido Go em produção, concorrência, testes e domínio de PostgreSQL com modelagem por vigência, junto a Kafka. Benefícios incluem contratação CLT ou PJ, atuação 100% remota e sede em SP para referências.

Qualifications

  • Go em produção, com concorrência e testes.
  • PostgreSQL com modelagem de dados com vigência
  • Kafka ou outra plataforma de eventos.
  • Rigor com cálculo numérico e arredondamento.
  • Autonomia para conduzir uma funcionalidade e decidir a modelagem dentro do motor.

Responsibilities

  • Implementar regras de cálculo de verbas com vigência por data.
  • Gerar a memória de cálculo de cada verba.
  • Aplicar as tabelas de INSS e de imposto de renda com arredondamento exato.
  • Executar o cálculo em paralelo por pessoa com resultado reproduzível.
  • Publicar resultados no Kafka e tratar recálculos sem misturar versões.
  • Expor métodos gRPC para simulação de cálculo individual.
  • Escrever testes em Go com casos de referência conferidos pelo departamento pessoal.

Skills

Go
Concorrência
Testes
Go em produção

Tools

PostgreSQL
Kafka
Kubernetes
Docker
Git

Job description

Vaga aberta de Desenvolvedor(a) Go Pleno (Folha de Pagamento). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

O motor de cálculo da folha recebe, para cada pessoa, os eventos do mês, como salário, horas extras, faltas, adicionais, férias e afastamentos, e aplica as regras legais e de convenção para produzir as verbas, os descontos e os encargos. Com milhares de pessoas, o cálculo precisa ser rápido, reproduzível e explicável: rodar duas vezes com os mesmos dados tem de dar exatamente o mesmo resultado.

O motor é escrito em Go, e cada funcionalidade nele exige rigor. As regras mudam por lei e por convenção, e cada mudança precisa ter vigência: uma folha recalculada de um mês passado usa as regras daquele mês. Tabelas de INSS e de imposto de renda, limites e arredondamentos precisam estar exatos, e cada verba calculada precisa trazer a memória de cálculo que explica como se chegou àquele valor.

O cálculo roda em paralelo por pessoa, os resultados são publicados no Kafka para o holerite, a contabilidade e o eSocial, e um recálculo precisa substituir o anterior sem deixar versões misturadas. Definir como representar regras com vigência e garantir a reprodutibilidade fica com você.

O que você vai fazer:

  • Implementar regras de cálculo de verbas com vigência por data
  • Gerar a memória de cálculo de cada verba
  • Aplicar as tabelas de INSS e de imposto de renda com arredondamento exato
  • Executar o cálculo em paralelo por pessoa com resultado reproduzível
  • Publicar resultados no Kafka e tratar recálculos sem misturar versões
  • Expor métodos gRPC para simulação de cálculo individual
  • Escrever testes em Go com casos de referência conferidos pelo departamento pessoal

Requisitos:

  • Go em produção, com concorrência e testes
  • PostgreSQL com modelagem de dados com vigência
  • Kafka ou outra plataforma de eventos
  • Rigor com cálculo numérico e arredondamentoTestes automatizados baseados em casos de referência
  • Autonomia para conduzir uma funcionalidade e decidir a modelagem dentro do motor

Diferenciais:

  • Ter trabalhado com folha de pagamento, eSocial ou sistemas de recursos humanos
  • Noção de convenção coletiva e de verbas trabalhistas
  • gRPC
  • Kubernetes com processamento em lote

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Cada regra nova vem com casos de referência calculados pelo departamento pessoal, e o código só entra quando todos batem, depois da revisão de outra pessoa do time. Reproduzir o centavo exato de uma folha de seis meses atrás te parece uma garantia que vale construir? Na candidatura, informe a sua pretensão salarial.

Benefícios oferecidos pela empresa contratante:

  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante

Tecnologias envolvidas:

  • Go
  • gRPC
  • Protocol Buffers
  • PostgreSQL
  • Apache Kafka
  • Kubernetes
  • Docker
  • Git

Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analista Funcional Pleno (Folha e RH)
Analista Funcional Pleno (Folha e RH)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Liberdade remota
Conexão global
+2
Desenvolvedor(a) Full Stack Júnior (Folha de Pagamento)
Desenvolvedor(a) Full Stack Júnior (Folha de Pagamento)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto com flexibilidade
Conexão global entre equipes
+3
Desenvolvedor Go Pleno - Folha de Pagamento Remoto
Desenvolvedor Go Pleno - Folha de Pagamento Remoto

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
+3
Desenvolvedor(a) Java Pleno, Back-end de Pagamentos
Desenvolvedor(a) Java Pleno, Back-end de Pagamentos

Sylision • United States

Remote
USD 21,000 - 31,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+1
Desenvolvedor(a) Go Pleno (Programa de Pontos)
Desenvolvedor(a) Go Pleno (Programa de Pontos)

Sylision • United States

Remote
USD 11,000 - 15,000
Trabalho remoto integral
Flexibilidade de horários
Colaboração com times globais
+1
Desenvolvedor(a) Go Pleno (Análise de Crédito)
Desenvolvedor(a) Go Pleno (Análise de Crédito)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Java Pleno (Carteira Digital)
Desenvolvedor(a) Java Pleno (Carteira Digital)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Liberdade e flexibilidade
Conexão global com times
+1
Desenvolvedor(a) Go Pleno (Ingressos e Eventos)
Desenvolvedor(a) Go Pleno (Ingressos e Eventos)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto com flexibilidade
Conexão com times globais
+4
Desenvolvedor(a) Java Pleno, Back-end de Plataforma de Vagas
Desenvolvedor(a) Java Pleno, Back-end de Plataforma de Vagas

Sylision • United States

Remote
USD 19,000 - 28,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
Desenvolvedor(a) Go Sênior (Cardápio e Delivery)
Desenvolvedor(a) Go Sênior (Cardápio e Delivery)

Sylision • United States

Remote
USD 28,000 - 34,000
Ambiente flexível
Trabalho remoto integral
Acesso a equipe global
+3