Logo for FCamara

Engenheiro(a) de Software AI-Native

Role overview

Qualifications

  • At least 3 years of experience in software development, strong command in at least one stack (.NET and React)
  • Experience with Spec-Driven Development as a core competence
  • Experience with automated testing (unit and/or integration)

Responsibilities

  • Produce AI-native software: lead agents and LLMs based on specifications, maintaining full technical responsibility for the result
  • Conduct the Spec-Driven Development cycle: transform requirements into executable specifications and context artifacts
  • Calibrate the progressive autonomy of AI based on risk and context maturity
  • Participate in Enhanced Pull Request reviews, evaluating syntax and intent, including code generated by agents

About the company

FCamara logo

FCamara

IT Services & IT Consulting

Company details

IndustryIT Services & IT Consulting

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


A FCamara está em busca de uma pessoa Engenheiro(a) de Software AI-Nativepara se juntar a nossa equipe dinâmica e atuar em parceria com a maior construtora da América Latina, que ao longo de sua existência, sempre esteve sintonizada com o mercado e as melhores práticas, além de priorizar sempre as necessidades de seus clientes. É uma empresa que está em constante movimento, se reinventando a cada dia para oferecer soluções de moradia para todas as gerações. 




RESPONSIBILITIES AND ASSIGNMENTS


Principais atividades

  • Produzir software de forma AI-native: conduzir agentes e LLMs a partir de especificações, mantendo responsabilidade técnica integral pelo resultado. Você especifica, orquestra, revisa e responde pelo código. A IA executa; 
  • Conduzir o ciclo de Spec-Driven Development: transformar requisitos em especificações executáveis e artefatos de contexto (ex.: /specify, /plan) que servem de contrato para o trabalho humano e para os agentes.
  • Calibrar a autonomia progressiva da IA conforme risco e maturidade do contexto: saber quando aceitar a geração autônoma e quando intervir manualmente, sem perder o controle do "o quê" e do "porquê".
  • Participar do rito de Pull Request Aumentado, revisando não apenas sintaxe, mas intencionalidade: aderência aos critérios de aceite, decisões técnicas e impacto funcional — inclusive sobre código gerado por agentes, não só por humanos.
  • Contribuir para a camada de conhecimento e os contextos reutilizáveis (skills, padrões, decisões arquiteturais, conectores/MCPs) que tornam os agentes consistentes e confiáveis no domínio da MRV.
  • Aplicar boas práticas de arquitetura e engenharia para entregar código limpo, testável e sustentável, em sistemas de diferentes características (monolitos e/ou distribuídos), com foco em valor de negócio e ritmo sustentável.
  • Contribuir com testes automatizados, observabilidade — inclusive sobre a qualidade e o custo do output de IA — e práticas que reduzam retrabalho e débito técnico.
  • Atuar em times colaborativos guiados por valor, usando metodologias ágeis e práticas como code review, pair e mob programming, compartilhando aprendizados e sendo mentorado(a) por profissionais mais experientes.


Conhecimento técnico (mandatório)

  • Pelo menos 3 anos de experiência com desenvolvimento de software, com domínio forte em ao menos uma das stacks (.NET e React ) e capacidade comprovada de transitar pelas demais com apoio de IA. Valorizamos experiência Fullstack.
  • Spec-Driven Development como competência central: escrever especificações não ambíguas, decompor em planos verificáveis e definir critérios de aceite que funcionem como contrato para humanos e agentes (ex.: /specify, /plan).
  • Engenharia de Contexto: construção e gestão de contexto para LLMs — instruções, restrições, exemplos, seleção de ferramentas/MCPs e controle da janela de contexto.
  • Uso de IA Generativa e ferramentas agentivas aplicado ao desenvolvimento, com responsabilidade, senso crítico e validação humana sistemática.
  • Leitura crítica de código que você não escreveu: avaliar, validar e corrigir output de IA e de terceiros com a mesma profundidade do próprio código.
  • Habilidade para escrever código de alta qualidade, bem organizado e testável, com domínio de OO e/ou bons princípios de design.
  • Experiência com testes automatizados (unitários e/ou de integração).
  • Uso de Git para versionamento e colaboração via Pull Requests.
  • Experiência com bancos de dados SQL e fundamentos de modelagem de dados.
  • Vivência com práticas ágeis (Scrum, Kanban ou XP).


Diferenciais

  • Experiência prática com orquestração de agentes e MCPs/conectores (composição de ferramentas, automação de fluxos com IA).
  • Familiaridade com avaliação e observabilidade de output de IA (medir qualidade, regressões, custo de tokens) e com arquiteturas model-agnostic.
  • Experiência com arquiteturas distribuídas, microsserviços ou mensageria.
  • Vivência com CI/CD, automação de build e release.
  • Conhecimento em nuvem e/ou contêineres (Docker, Kubernetes).
  • Conhecimento em Python.



REQUIREMENTS AND QUALIFICATIONS


Soft skills e comportamentos

  • Clareza de escrita e de especificação como skill de primeira ordem: no modelo AI-native, especificar bem é programar. Quem especifica mal, gera mal.
  • Pensamento crítico e ceticismo técnico: não confiar cegamente em soluções automáticas, especialmente as geradas por IA.
  • Conforto com ambiguidade e com delegar: soltar o controle do "como" mantendo o controle do "o quê" e do "porquê".
  • Autonomia e responsabilidade para buscar soluções sem depender de direcionamento constante.
  • Comunicação clara para discutir requisitos, decisões técnicas e trade-offs.
  • Colaboração e respeito ao time, valorizando o aprendizado coletivo.
  • Adaptabilidade em um ambiente de rápida evolução tecnológica.
  • Importa-se genuinamente com o sucesso do produto e do time.
  • Assume responsabilidades mesmo quando não são formalmente atribuídas.
  • Aprende com erros, celebra conquistas coletivas e se posiciona com coragem diante de decisões difíceis.

 


ADDITIONAL INFORMATION




Transformamos mundos sonhados em trajetórias reais.🧡🚀



Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história? 

   


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

AI Specialist Related jobs

Other jobs at FCamara

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.