Staff Software Engineer - Backend - Brasil

DigAI

United States

Remote

USD 100,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Plano de saúde
Plano odontológico
Seguro de vida
Vale alimentação
Vale refeição
Auxílio home office
Descontos em cursos

Job summary

A DigAI, atuando em um ambiente remoto-first, procura um Software Engineer - Backend para impulsionar soluções que impactam milhares de empreendedores. O papel envolve trabalhar com equipes de Produto e Engenharia, investigando novas soluções, prototipando tecnologias e validando viabilidade técnica.

Esperamos experiência em AWS, Node.js, microsserviços distribuídos e práticas de qualidade como DDD, TDD e Design Patterns, com perfil proativo e ágil.

Qualifications

  • Experiência em desenvolvimento de software Backend.
  • Experiência no desenvolvimento e integração de APIs.
  • Vivência com desenvolvimento de microsserviços distribuídos.
  • Conhecimento em soluções Cloud, prioritariamente AWS.
  • Experiência com práticas de qualidade (DDD, TDD, Design Patterns, Clean Code, Clean Architecture).
  • Perfil proativo e pragmático para resolver problemas complexos.
  • Conhecimento de metodologias ágeis.

Responsibilities

  • Desenhar e desenvolver arquiteturas de microsserviços em AWS e Node.js.
  • Garantir escalabilidade e manutenibilidade com DDD, Design Patterns e OO.
  • Criar testes unitários e automatizados e validações contínuas.
  • Participar do desenho de arquiteturas evolutivas e decisões tecnológicas.
  • Aplicar boas práticas para medir e otimizar performance.
  • Alinhar entregas técnicas com a estratégia de negócio/OKRs.
  • Investigar melhorias para arquitetura, base de dados e APIs.
  • Garantir observabilidade e monitoramento em produção.

Skills

Node.js
Backend dev
Distributed microservices
DDD
TDD
Design patterns
Clean code
Clean architecture
Agile
Proativo

Tools

AWS

Job description

Como Software Engineer - Backend, você fará parte do nosso time de Engenharia, criando soluções inovadoras para problemas complexos e gerando impacto real na vida de milhares de pessoas empreendedoras. Indo além do desenvolvimento de código, você trabalhará em parceria com as equipes de Produto e Engenharia para investigar novas soluções, prototipar tecnologias e validar a viabilidade técnica de nossas implementações. Tudo isso em um ambiente focado em inclusão, aprendizado contínuo, pair programming, code review e troca constante de feedbacks.

Responsabilidades
  • Desenhar e desenvolver arquiteturas de microsserviços em infraestrutura cloud (AWS) e Node.js.
  • Garantir a escalabilidade e a manutenibilidade do produto com a aplicação de Domain Driven Design (DDD), Design Patterns e Programação Orientada a Objetos.
  • Assegurar a qualidade do código e da solução por meio da criação de testes unitários, testes automatizados e validações contínuas.
  • Participar ativamente do desenho de arquiteturas evolutivas e da tomada de decisão sobre tecnologias e formas de trabalho.
  • Empregar boas práticas na construção do software, medindo e otimizando a performance dos resultados e funcionalidades.
  • Alinhar as entregas técnicas com a estratégia de negócio, OKRs e iniciativas da empresa.
  • Investigar e discutir melhorias contínuas para a nossa arquitetura, base de dados e APIs.
  • Garantir a observabilidade e o monitoramento das soluções em ambiente de produção.
Requisitos obrigatórios
  • Experiência em desenvolvimento de software Backend.
  • Experiência no desenvolvimento e integração de APIs.
  • Vivência com desenvolvimento de microsserviços distribuídos.
  • Conhecimento e experiência em soluções Cloud, prioritariamente AWS.
  • Experiência com práticas e técnicas de desenvolvimento focadas em qualidade (DDD, TDD, Design Patterns, Clean Code, Clean Architecture, etc.).
  • Perfil protagonista, proativo e pragmático para resolver problemas complexos com soluções simples.
  • Conhecimento de metodologias ágeis.
Diferenciais
  • Experiência de mercado com Node.js, Java ou PHP (embora o interesse em aprender seja o principal fator valorizado).
  • Vontade de aprender constantemente e se adaptar a novos desafios e pilhas tecnológicas.
  • Experiência prévia com ferramentas de observabilidade e monitoramento em produção.
O que esperamos

Buscamos pessoas que queiram fazer a diferença e atuar com protagonismo em um ambiente desafiador e remoto (remote-first). Em troca, oferecemos uma estrutura completa de cuidados e benefícios, incluindo plano de saúde, odontológico e seguro de vida; cartão Flash Benefícios (vale alimentação, refeição, auxílio home office, cultura e mais); Totalpass; aulas de espanhol semanais; descontos em cursos da Coderhouse; auxílio creche; licenças parentais estendidas; uma semana de descanso no final/início do ano; e a sua própria loja virtual gratuita. Nosso processo seletivo valoriza a transparência e a experiência das pessoas candidatas, garantindo retorno e acompanhamento ao longo de todas as etapas.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

DigAI • United States

Remote
USD 90,000 - 130,000
Plano de saúde
Seguro de vida
Plano odontológico
+1
12219965 - DESENVOLVEDOR FULL STACK SR
12219965 - DESENVOLVEDOR FULL STACK SR

DigAI • United States

Remote
USD 120,000 - 160,000
Vale-refeição
Desconto em cursos
Academia Stefanini — cursos online com
+2
Desenvolver back-end PHP
Desenvolver back-end PHP

Time System • United States

Remote
USD 90,000 - 130,000
Decisões técnicas participativas
Ambiente com crescimento e desafios
Problemas reais de escala
Desenvolvedor(a) Backend - PHP
Desenvolvedor(a) Backend - PHP

DigAI • United States

Remote
USD 18,000 - 30,000
Home office 100%
Vale alimentação/refeição 880 BRL
Plano de saúde integral
+3
Desenvolvedor(a) Backend Java – Sênior
Desenvolvedor(a) Backend Java – Sênior

Peers Solutions GmbH • United States

Remote
USD 36,000 - 60,000
Remuneração diferenciada
Desenvolvimento humano
Plano de carreira
+2
12439849 - Desenvolvedor Java Pleno
12439849 - Desenvolvedor Java Pleno

DigAI • United States

Remote
USD 100,000 - 140,000
12203750 - DESENVOLVEDOR JAVA SR
12203750 - DESENVOLVEDOR JAVA SR

DigAI • United States

Remote
USD 120,000 - 180,000
Desenvolvedor Pleno (Golang)
Desenvolvedor Pleno (Golang)

LWSA • United States

Remote
USD 100,000 - 170,000
Auxílio Creche
Vale-Refeição iFood Benefícios
Vale-Transporte
+1
Tech Lead Sênior
Tech Lead Sênior

OpenKrill • United States

On-site
USD 140,000 - 190,000
Remoto 100%
Senior Software Engineer
Senior Software Engineer

Media Hero • United States

Hybrid
USD 120,000 - 180,000
Bônus alto
Plano de saúde
VR
+2