Jobiglo

No results.

Backend Staff Engineer

Aarin

pt
C# .NET TypeScript DDD Clean Architecture Hexagonal Architecture SQS EventBridge Kafka RabbitMQ Aurora PostgreSQL DynamoDB Valkey Redis AWS ADRs RFCs OpenTelemetry logs estruturados métricas de negócio tracing distribuído Terraform CDK serverless testes de contrato

Job description

Sobre a vaga

Estamos em busca de um Backend Staff Engineer para integrar nosso time de Tecnologia. O profissional será responsável por influenciar a arquitetura e o design de software, destravar decisões de alta complexidade e elevar o nível técnico de múltiplas squads.

Principais responsabilidades

  • Liderar a arquitetura e decisões técnicas cross‑squad, produzindo e mantendo ADRs e conduzindo RFCs técnicas.
  • Identificar inconsistências arquiteturais entre serviços e propor soluções de desacoplamento e robustez.
  • Definir e aplicar padrões de arquitetura distribuída (DDD, Clean Architecture, Hexagonal) avaliando trade‑offs de performance, custo e resiliência.
  • Atuar como ponto de escalada técnica e referência para Especialistas e Tech Leads em decisões de alta complexidade.
  • Participar de code reviews estratégicos e contribuir com código para prototipar soluções críticas.
  • Monitorar a saúde técnica global, gerenciando dívida técnica, gargalos de escalabilidade e pontos únicos de falha.
  • Estabelecer padrões de observabilidade (logs estruturados, métricas e tracing distribuído com OpenTelemetry).
  • Definir estratégias de versionamento de APIs e contratos de eventos, evitando breaking changes não gerenciados.
  • Alinhar decisões técnicas com objetivos de negócio, traduzindo restrições técnicas para stakeholders não‑técnicos.

Perfil desejado

  • Pensamento sistêmico e visão de longo prazo para produtos.
  • Comunicação escrita clara e capacidade de influenciar sem autoridade hierárquica.
  • Experiência comprovada em arquitetura distribuída e alta volumetria.
  • Proatividade para identificar e resolver problemas técnicos complexos.

Competências requeridas

  • Domínio avançado em C# (.NET) e/ou TypeScript.
  • Experiência com DDD, Clean Architecture e Hexagonal Architecture.
  • Conhecimento profundo em mensageria e sistemas orientados a eventos (SQS, EventBridge, Kafka, RabbitMQ).
  • Experiência com bancos de dados relacionais e NoSQL (Aurora PostgreSQL, DynamoDB, Valkey/Redis).
  • Prática avançada em AWS e arquiteturas cloud‑native.
  • Produção de documentação técnica (ADRs, RFCs, guias de padrão).
  • Implementação de observabilidade avançada (logs estruturados, métricas de negócio, tracing distribuído com OpenTelemetry).
  • Testes de contrato e integração em arquiteturas de eventos.
  • Infraestrutura como código (Terraform, CDK) – desejável.
  • Arquitetura serverless em alta volumetria – desejável.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Aarin.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Aarin