Senior Software Engineer - Backend

DigAI

United States

Remote

USD 90,000 - 130,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
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%
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
Desenvolvedor Back End Sr - Java
Desenvolvedor Back End Sr - Java

DigAI • United States

Hybrid
USD 90,000 - 130,000