Senior Software Engineer - Backend

DigAI

United States

Remote

USD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Plano de saúde
Seguro de vida
Plano odontológico
Vale alimentação/refeição

Job summary

A DigAI procura um(a) Software Engineer - Backend para integrar o time de Engenharia, criando soluções inovadoras para problemas complexos e gerando impacto na vida de milhares de empreendedores. Você trabalhará com Produto e Engenharia para investigar, prototipar tecnologias e validar a viabilidade técnica, em um ambiente de inclusão, aprendizado contínuo, pair programming e code review.

Desenhando e desenvolvendo arquiteturas de microsserviços em AWS com Node.js, você garantirá escalabilidade,

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 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.

Responsibilities

  • 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.

Skills

Backend development
APIs
Microservices
AWS
DDD
TDD
Design Patterns
Clean Code
Clean Architecture
Agile

Tools

Node.js
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

Staff Software Engineer - Backend - Brasil
Staff Software Engineer - Backend - Brasil

DigAI • United States

Remote
USD 100,000 - 140,000
Plano de saúde
Plano odontológico
Seguro de vida
+4
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
12203750 - DESENVOLVEDOR JAVA SR
12203750 - DESENVOLVEDOR JAVA SR

DigAI • United States

Remote
USD 120,000 - 180,000
12439849 - Desenvolvedor Java Pleno
12439849 - Desenvolvedor Java Pleno

DigAI • United States

Remote
USD 100,000 - 140,000
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
12287685 - DESENVOLVEDOR BACK END SR
12287685 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 170,000
Tech Lead Sênior
Tech Lead Sênior

OpenKrill • United States

On-site
USD 140,000 - 190,000
Remoto 100%
12287682 - DESENVOLVEDOR BACK END SR
12287682 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 160,000
Desenvolvedor Back End Sr - Java
Desenvolvedor Back End Sr - Java

DigAI • United States

Hybrid
USD 90,000 - 130,000