Staff Software Engineer | Developer Experience & AI
Indexed description
Estamos em busca de um(a)
Staff Software Engineer – Developer Experience & AI para atuar na evolução da experiência e produtividade dos times de Engenharia da PWS Cloud.
Buscamos uma pessoa com sólida experiência em Engenharia de Software, capaz de identificar gargalos no ciclo de desenvolvimento e transformá-los em ferramentas, automações e capacidades reutilizáveis que reduzam carga cognitiva e aumentem a autonomia dos engenheiros.
A posição terá dois pilares principais:
Developer Experience (DevEx) e
Inteligência Artificial aplicada à Engenharia de Software, utilizando IA, agentes e automações para tornar o ciclo de desenvolvimento mais simples, eficiente e inteligente.
Como Staff, esperamos também forte influência técnica, ajudando a definir padrões e direcionar iniciativas que impactem múltiplos times de engenharia.
Responsabilidades e atribuições
Evoluir a estratégia e as capacidades de Developer Experience da PWS Cloud;
Identificar gargalos e oportunidades de melhoria na jornada dos desenvolvedores;
Construir ferramentas, automações, CLIs, templates, integrações e capacidades self-service para os times;
Criar e evoluir Golden Paths que simplifiquem a criação, desenvolvimento, testes, publicação e operação de serviços;
Aplicar IA Generativa e agentes para automatizar e melhorar atividades do ciclo de desenvolvimento;
Desenvolver soluções de IA para casos como geração e revisão de código, testes, documentação, troubleshooting e automação de tarefas de engenharia;
Integrar agentes e ferramentas de IA ao ecossistema de desenvolvimento, fornecendo acesso seguro a código, documentação, APIs e demais fontes de contexto;
Definir padrões e guardrails para utilização segura, eficiente e escalável de IA pela Engenharia;
Definir e acompanhar indicadores que permitam medir a evolução da experiência e produtividade dos desenvolvedores;
Atuar como referência técnica e influenciar decisões relacionadas a DevEx e IA aplicada à Engenharia.
Requisitos e qualificações
Sólida experiência em Engenharia de Software;
Experiência com Developer Experience, Developer Productivity, Developer Tooling ou Platform Engineering;
Experiência construindo ferramentas, automações ou plataformas utilizadas por outros desenvolvedores;
Experiência com automação do ciclo de desenvolvimento, incluindo CI/CD, testes, qualidade e deploy;
Experiência com IA Generativa aplicada ao desenvolvimento de software;
Conhecimento de LLMs, AI Coding Assistants, agentes e workflows baseados em IA;
Capacidade de integrar ferramentas e modelos de IA a APIs, sistemas e fontes de contexto;
Capacidade de transformar problemas recorrentes da engenharia em soluções reutilizáveis e self-service;
Experiência atuando como referência técnica, influenciando arquitetura, padrões e evolução de outros engenheiros.
Informações adicionais
Será considerado um
diferencial
Experiência na construção de Internal Developer Platforms ou Golden Paths para múltiplos times;
Experiência prática na construção de agentes de IA aplicados à Engenharia de Software;
Conhecimento de MCP (Model Context Protocol) e estratégias de Context Engineering;
Conhecimento de RAG, embeddings, avaliação e observabilidade de aplicações baseadas em LLMs;
Experiência com Go, Rust ou Python na construção de ferramentas e automações;
Conhecimento de DORA, SPACE Framework ou outras métricas de Developer Experience;
Experiência com Kubernetes, Cloud Native, SRE ou Observabilidade;
Experiência com plataformas Cloud, SaaS ou ambientes multi-tenant.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search