Talent.com
A vaga não está disponível no seu país.
Engenheiro De Software Sênior

Engenheiro De Software Sênior

EasyflowDistrito Federal, Brasil
Há 6 dias
Descrição da vaga

Ei, já ouviu falar da Easyflow? Estamos construindo a infraestrutura que vai transformar a forma como negócios digitais operam e escalam na América Latina. Nossa missão é simples e ousada : criar o sistema operacional para empresas e digital sellers venderem mais, melhor e por mais tempo através de uma tecnologia robusta, escalável e inteligente que simplifique pagamentos, potencialize vendas e aumente o LTV!

Estamos em busca de um(a) Senior Backend Engineer que queira desenhar e desenvolver sistemas distribuídos de alta performance, orientados a eventos, centrados a dados, seguindo as boas práticas, baseados em arquiteturas modernas de engenharia de software e desenvolvimento seguro.

Aqui você terá espaço para contribuir com a criação e evolução dos nossos produtos, com decisões arquiteturais e de design, autonomia para inovar e o desafio de trabalhar em um ambiente de missão crítica com um time de verdadeiros Jedis!

O que você vai fazer no dia a dia :

Projetar e desenvolver microserviços escaláveis com foco em performance, resiliência e alta disponibilidade.

Implementar arquitetura orientada a eventos para suportar grandes volumes de dados e transações em tempo real.

Desenvolver APIs e serviços da web robustos, seguindo práticas de desenvolvimento seguro e código limpo e DDD.

Modelar e otimizar bancos de dados relacionais e não relacionais.

Trabalhar com sistemas de filas e mensageirias para comunicação distribuída assíncrona e eventual.

Garantir qualidade com testes unitários e E2E.

Garantir CodeCov >

90%

Fazer revisões de código e programação em par.

Implementar observabilidade, tracing e logs em ambientes distribuídos usando nossa stack.

Documentar APIs e microserviços, modelar e documentar os diagramas do modelo de domínio e decisões de design.

Participar e colaborar com as pautas do comitê de Arquitetura e CyberSec.

Colaborar com engenheiros de frontend e de dados para entregar soluções de alto valor agregado.

Trabalhar com metodologia ágil e participar de todas as cerimônias junto ao time.

Hard Skills (necessárias) :

Sólidos conhecimentos em programação (POO) e arquitetura de software.

Node.js e TypeScript.

Bancos relacionais (Postgres, MySQL) e NoSQL (MongoDB, DynamoDB).

Arquitetura de microserviços e Event-Driven Architecture (Kafka, SQS e RabbitMQ.).

Testes unitários e E2E com Jest e Supertest.

Experiência em AWS Cloud Services.

Ter trabalhado com alguma tecnologia de observabilidade e telemetria (Datadog, New Relic, Prometheus + Grafana, etc)

Experiência com Scrum e Kanban.

Experiência com CI / CD, GitHub Actions, GitFlow e automação de deploys.

Diferenciais :

Experiência com GoLang e / ou Python.

Experiência com sistemas centrados a dados (Lakehouse).

Conhecimento em práticas de segurança (OWASP, PCI DSS e criptografia)

Conhecimento em blockchain e Hiperledger Fabric (IBM Blockchain Platform)

Cargo : Senior SWE Backend | Easyflow

Contratação : PJ

Jornada : Fulltime

Modalidade : Remoto

Salário : à combinar.

Contato :

Criar um alerta de emprego para esta pesquisa

Engenheiro Software • Distrito Federal, Brasil