Hard Skills:Infraestrutura: Experiência avançada com AWS e seus serviços serverless.Linguagem de Programação: Node.js/TypeScript, diferencial caso tenha experiência com Rust.Observabilidade: Conhecimento de OpenTelemetry, Grafana Stack (Tempo, Loki).DevOPS: Conhecimento em subir infraestrutura com terraform na AWS, como ECS Fargate, Kubernets e RDS.Banco de Dados:NoSQL: DynamoDB e Elasticsearch(AWS Opensearch).SQL: PostgreSQL/MySQL.Arquitetura de Projetos:Princípios DDD, Arquitetura Hexagonal e SOLID.APIs: Desenvolvimento com padrões REST e GraphQL.Framework Backend: NestJS.Frameworks para testes automatizados: Jest/VitestCI/CD: Configuração de pipelines complexos usando GitHub Actions ou equivalente.* Não é necessário ter conhecimento em toda nossa Stack. Se não conhecer alguma ferramenta, vamos adorar te ensinar e se você conhecer outras vamos curtir aprender com você.Soft Skills:Vontade de ocupar posições de liderançaColaboração e trabalho em equipe.Resiliência e atitude positiva.Capacidade de pensar grande e responsabilidade pelo todo.Comunicação oral e escrita eficaz.Habilidade em resolução de problemas.Autenticidade e valorização da diversidade.Capacidade de dar e receber feedbacks construtivos.Buscamos Engenheiro de Software Sênior para projetar e otimizar sistemas complexos em uma arquitetura de micro serviços serverless na AWS. Esta posição é para a squad de Customer Acquisition, envolvendo demandas desde a criação do pedido do usuario, passando pelo motor de crédito/risco, até o pagamento das parcelas em aberto.Responsabilidades:Contribuir para o design e a arquitetura de sistemas complexos usando microsserviçosOtimizar a plataforma pensando em:PerformanceRedução de custosMonitoramentoTolerância a falhasProdutividadeEscrever código limpo, reutilizável e testávelRevisar o código dos membros da equipe para garantir a qualidade do código