Mid-Level System Engineer (End-to-End Software Diagnostics & Observability)

CESAR

Brasil

On-site

BRL 180,000 - 240,000

Full time

7 days ago
Be an early applicant

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
Plano odontológico
Vale Refeição
Auxílio Idiomas
Auxílio Creche
Gympass
DayOff no mês do Aniversário
Descontos em cursos CESAR School

Job summary

O CESAR é um centro de inovação e educação com 30 anos impulsionando organizações com soluções digitais.

Estamos buscando um System Engineer (Mid-Level) para Diagnóstico e Observabilidade de software, trabalhando com sistemas embarcados, serviços em nuvem e IA, definindo requisitos, arquitetura e validação, em parceria com engenheiros seniores e liderança, para entregar entregas com qualidade e escalabilidade.

Qualifications

  • Graduação em Ciência da Computação, Engenharia de Sistemas, Engenharia de Software, TI ou área correlata.
  • ≈5 anos ou mais de experiência comprovada em desenvolvimento de software.
  • Inglês avançado para comunicação diária.

Responsibilities

  • Definir requisitos do sistema: traduzir necessidades em requisitos claros para diagnóstico, IA, APIs e fluxos de trabalho.
  • Desenvolver arquitetura e interfaces: documentar limites, dados, contratos de interface e interações entre componentes.
  • Projetar fluxos de diagnóstico ponta a ponta: detecção de problemas, coleta de evidências, isolamento de falhas, escalonamento para especialistas.

Skills

Python
APIs
Arquitetura de sistemas
Comunicação com liderança
Investigação de problemas
CI/CD
Observabilidade

Education

Graduação em Ciência da Computação
Engenharia de Software
Tecnologia da Informação

Tools

Docker
Grafana
Datadog
Dynatrace
CANoe
Wireshark

Job description

  • Estrutura horizontal;

Olá, nós somos o CESAR! Somos um centro de inovação e de educação que há 30 anos forma pessoas e impulsiona organizações, potencializando suas estratégias digitais. Resolvemos problemas complexos e desafiadores em um ambiente de trabalho descontraído, descentralizado e repleto de benefícios para nossos colaboradores, que atuam como protagonistas, interagindo diretamente com clientes de escala global.

Como Mid-Level System Engineer (End-to-End Software Diagnostics & Observability)

Sua missão será participar da iniciativa de Diagnóstico e Observabilidade de Software de Ponta a Ponta da Organização. Como System Engineer, você ajudará a definir requisitos, interfaces, arquitetura e abordagens de validação para fluxos de trabalho de diagnóstico que abrangem sistemas embarcados, serviços em nuvem, recursos de raciocínio por IA e processos de suporte humano. Trabalhando ao lado de engenheiros experientes, você traduzirá as necessidades de engenharia, serviço e produto em recursos de sistema integrados e passíveis de teste. Topa? Vamos nessa?!!

Esperamos que você possua:
  • Graduação em Ciência da Computação, Engenharia de Sistemas, Engenharia de Software, Tecnologia da Informação ou área correlata.
  • Aproximadamente 5 anos ou mais de experiência comprovada em desenvolvimento de software.
  • Inglês avançado para comunicação diária.
  • Habilidade de comunicar ideias complexas à alta liderança com confiança e embasamento técnico.
  • Capacidade comprovada de investigar problemas técnicos, trabalhar de forma interdisciplinar na engenharia e comunicar descobertas, riscos e recomendações de maneira clara para partes interessadas (stakeholders) técnicas e não técnicas.
  • Familiaridade com o ciclo de vida de desenvolvimento de sistemas, levantamento de requisitos, decomposição funcional, definição de interfaces, integração de sistemas e verificação e validação. Capacidade de traduzir problemas ambíguos em requisitos estruturados e comportamentos de sistema passíveis de teste.
  • Experiência na conexão de aplicações, serviços ou fontes de dados por meio de APIs, bancos de dados ou fluxos de trabalho de processamento automatizado. Capacidade de analisar qualidade de dados, dependências e condições de falha entre componentes integrados.
Suas Responsabilidades:
  • Definir requisitos do sistema: Traduzir necessidades de negócios, serviços e engenharia em requisitos claros e mensuráveis para recursos de diagnóstico, serviços de IA, APIs, orquestração de fluxos de trabalho e ferramentas de suporte.
  • Desenvolver arquitetura e interfaces do sistema: Documentar limites do sistema, fluxos de dados, contratos de interface, dependências e interações entre componentes embarcados, de nuvem, de dados e de IA.
  • Projetar fluxos de trabalho de diagnóstico de ponta a ponta: Ajudar a definir fluxos para detecção de problemas, registro de casos, coleta de evidências, isolamento de falhas, solução de problemas guiada e escalonamento para especialistas de engenharia ou serviços.
  • Especificar evidências de diagnóstico: Definir requisitos para coleta e contextualização de códigos de falha de diagnóstico (DTCs), identificadores de parâmetros (PIDs), dados de *freeze-frame*, logs, rastreamentos de eventos, estados de módulos e resultados de procedimentos.
  • Apoiar diagnósticos baseados em IA: Colaborar com engenheiros de IA/ML para integrar recuperação de conhecimento, raciocínio diagnóstico, suporte à decisão e orquestração de fluxos de trabalho aos recursos mais amplos do sistema.
  • Estabelecer critérios de verificação e validação: Desenvolver critérios de aceitação e cenários de teste, manter a rastreabilidade de requisitos e avaliar o comportamento do sistema em condições normais, degradadas e de falha.
  • Definir requisitos de observabilidade: Especificar logs, métricas, rastreamentos, painéis, alertas e mecanismos de escalonamento que suportem o monitoramento da saúde do sistema e a eficácia do diagnóstico.
  • Apoiar a integração do sistema: Trabalhar com equipes internas e fornecedores para integrar fontes de dados embarcados, serviços conteinerizados, plataformas em nuvem e ferramentas de fluxo de trabalho de engenharia.
  • Investigar problemas técnicos: Participar de testes de integração, triagem de problemas, análise de causa raiz e resolução de defeitos do sistema que envolvam múltiplas áreas.
  • Comunicar decisões técnicas: Documentar e apresentar *trade-offs* técnicos, dependências, riscos e recomendações para equipes de engenharia, partes interessadas do produto e liderança.
  • Viabilizar a entrega iterativa: Apoiar a prototipagem, os testes e a implantação em ambientes de engenharia e de não produção, identificando requisitos para a prontidão em produção.
Habilidades necessárias:
  • Experiência com:
    • Proficiência prática em Python para automação, processamento de dados, integração de APIs ou prototipagem. Familiaridade com fundamentos de engenharia de software, controle de versão com Git e desenvolvimento de aplicações baseadas em APIs.
    • Experiência na criação ou prototipagem de pelo menos uma aplicação com IA por meio de trabalho profissional, pesquisa ou projetos. Familiaridade com LLMs, RAG (Retrieval-Augmented Generation), fluxos de trabalho de inferência ou tomada de decisão apoiada por IA.
    • Experiência na criação de requisitos técnicos, documentação de projeto (design), descrições de interface, planos de teste ou materiais técnicos voltados para o usuário.
Habilidades Desejáveis (Será um diferencial se você tiver):
  • Mestrado em Engenharia de Sistemas, Ciência da Computação, Engenharia da Computação, Engenharia Elétrica, IA/ML ou área correlata.
  • Entrega de Ponta a Ponta (End-to-End): Experiência em conduzir uma aplicação de software ou funcionalidade de sistema desde os requisitos e design até a integração, implantação e suporte a usuários ativos.
  • Rigor em Requisitos e Arquitetura: Experiência na elaboração de especificações de sistema, documentos de controle de interface, diagramas de sequência, matrizes de rastreabilidade de requisitos, análises de modo e efeito de falha (FMEA) ou planos de validação.
  • Sistemas Embarcados e Diagnóstico Veicular: Familiaridade com módulos de controle eletrônico, software embarcado, tecnologias de veículos conectados, DTCs, PIDs, dados de *freeze-frame*, registros (logs) veiculares ou fluxos de trabalho de serviços de diagnóstico.
  • Ferramentas e Protocolos de Desenvolvimento Veicular: Experiência com Simulink, ferramentas Raptor, CANoe, Wireshark ou protocolos de comunicação veicular como CAN, DoIP e SOME/IP.
  • Recuperação de Informação e Raciocínio em IA: Experiência prática com recuperação semântica, *embeddings*, busca vetorial, ranqueamento, fluxos de trabalho baseados em agentes, chatbots, copilotos ou assistentes de resolução de problemas.
  • Avaliação de IA: Familiaridade com a avaliação de resultados de IA quanto a fundamentação (*grounding*), confiança, rastreabilidade, explicabilidade e conformidade com políticas, incluindo revisão humana e processos de escalonamento adequados.
  • Nuvem e Implantação: Experiência com GCP, Azure ou plataformas de nuvem equivalentes; Docker; CI/CD; e integração de aplicações nativas em nuvem ou distribuídas.
  • Observabilidade e Análise Operacional: Experiência na criação de dashboards ou fluxos de trabalho de monitoramento utilizando Grafana, Dynatrace, Datadog ou ferramentas equivalentes, incluindo aplicações que utilizam dados operacionais ou de equipamentos em tempo real.
  • Protagonismo na Engenharia: Capacidade comprovada de aprender rapidamente, gerenciar ambiguidades técnicas, cumprir compromissos e equilibrar detalhes de implementação com objetivos mais amplos do sistema e do produto.
Aqui no CESAR, nós temos algumas práticas que proporcionam uma rotina mais positiva para a pessoa colaboradora:
  • Horário flexível;
  • Estrutura horizontal;
  • Programas de treinamento e desenvolvimento;
  • Cultura voltada para a Diversidade & Inclusão, onde você pode ser livre pra ser quem é!
Gostou? Espera só para conferir nosso pacote variado de benefícios:
  • Plano de saúde e odontológico;
  • Vale Refeição / Alimentação;
  • Auxílio Idiomas;
  • Auxílio Creche;
  • Auxílio Lentes de Contato;
  • Seguro de Vida;
  • Descontos em cursos da CESAR School;
  • DayOff (no mês do Aniversário);
  • Gympass;
  • Moodar;
  • Cíngulo.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level System Engineer (End-to-End Software Diagnostics & Observability)
Mid-Level System Engineer (End-to-End Software Diagnostics & Observability)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 120,000 - 180,000
Horário flexível
Plano de saúde
Plano odontológico
+6
Senior Software Engineer (Full Stack & Cloud)
Senior Software Engineer (Full Stack & Cloud)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 180,000 - 300,000
Horário flexível
Programas de treinamento e desenvolv.
Diversidade & Inclusão
+7
Mid-Level Software Engineer (Full Stack & Cloud)
Mid-Level Software Engineer (Full Stack & Cloud)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 134,000 - 223,000
Flexible hours
Training programs
Diversidade & Inclusão
+7
Senior Fullstack Engineer (Python e React)
Senior Fullstack Engineer (Python e React)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Hybrid
BRL 180,000 - 300,000
Horário flexível
Estrutura horizontal
Treinamento e desenvolvimento
+12
Mid-Level Data Engineer (Ontologist )
Mid-Level Data Engineer (Ontologist )

CESAR • Brazil

On-site
BRL 150,000 - 210,000
Plano de saúde
Vale refeição
Auxílios diversos
+6
Senior Software Engineer (AI Native)
Senior Software Engineer (AI Native)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Recife

On-site
BRL 250,000 - 380,000
Plano de saúde e odontológico
Vale Refeição / Alimentação
Auxílio Idiomas
+6
Mid-Level Data Engineer (Ontologist)
Mid-Level Data Engineer (Ontologist)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brazil

Remote
BRL 200,000 - 320,000
Horário flexível e estruturahorizontal
Treinamento e desenvolvimento
Diversidade & Inclusão
+4
Staff Designer
Staff Designer

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Macaé

On-site
BRL 120,000 - 180,000
Plano de saúde e odontológico
Vale Refeição / Alimentação
Auxílio Idiomas
+7
Senior Data Engineer (GCP)
Senior Data Engineer (GCP)

CESAR • Brazil

On-site
BRL 180,000 - 300,000
Planos de saúde e odontológico
Vale refeição/alimentação
Auxílios diversos (Idiomas, Creche, L|
+4
Staff DevOps Engineer - Engenheiro(a) de Plataforma
Staff DevOps Engineer - Engenheiro(a) de Plataforma

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Recife

Hybrid
BRL 180,000 - 300,000
Horário flexível
Programa de treinamento e desenvolv.
Diversidade & Inclusão