[Contractor] Pessoa Engenheira de Software Fullstack - Sênior
TypeContract
LocationBrazil
Posted12 hours ago
Cheesecake Labs é parceira de IA, dados e engenharia de produto para organizações consolidadas e em fase de escala que enfrentam sistemas legados, dados fragmentados, pressão por IA ou capacidade de engenharia limitada.
Nossos serviços incluem Implementação de IA, Modernização de Aplicações, Data & Analytics, Product Engineering, Entrega Acelerada por IA e Times de Engenharia Integrados. Entregamos workflows agênticos em 8 a 12 semanas e modernizamos aplicações em 5 a 10 meses, em vez de 2 anos. Também construímos bases de dados confiáveis e produtos digitais feitos para escalar. Nosso ciclo de desenvolvimento de software agêntico acelera a execução, enquanto engenheiros experientes se integram aos times dos clientes para trazer profundidade técnica, segurança e clareza de ownership.
Membro do Claude Partner Network da Anthropic. Entre nossos parceiros de tecnologia estão Databricks, Snowflake, dbt e AWS.
Em mais de 13 anos, a Cheesecake Labs construiu mais de 300 produtos para clientes como Eurasia Group, MoneyGram, World Bank, Stellar, Wedgewood, PepsiCo, Merck, Sodexo e Mercado Libre.
Detalhes da contratação
Modelo de contractor, por projeto
Pagamento em USD por hora
100% remoto
Alocação flexível, conforme a disponibilidade de projetos e o fit
As oportunidades podem variar em duração, escopo e dedicação semanal, de acordo com as necessidades dos clientes
Algumas oportunidades podem começar imediatamente.
Outras podem ser ativadas conforme novos projetos entrarem no nosso pipeline.
A história por trás desta vaga
Muitas vagas de engenharia de IA ainda giram em torno de experimentos, protótipos isolados ou pesquisa. Esta não é uma delas.
Na Cheesecake Labs, construímos software e soluções com IA para empresas reais, com usuários reais, restrições reais e prazos reais. Nossos squads são pequenos e seniores, e entregam em semanas e meses, não em anos.
Hoje, agentes de IA escrevem a maior parte do nosso código. Esta vaga é para quem decide como as coisas são construídas, direciona os agentes, verifica o resultado e responde por ele diante do cliente.
Estamos buscando uma pessoa Engenheira de Software Sênior: alguém que assume um projeto de cliente desde a primeira conversa de escopo até a produção, e que lida com as decisões de negócio, produto e técnica no caminho. Quando o projeto tem PM, a direção de produto fica com essa pessoa e você é a contraparte técnica dela. Quando não tem, você recebe o problema direto do founder ou do cliente.
Como é esta vaga na prática
Esta não é uma vaga de “receber tickets e implementar features”. Também não é uma vaga de “escrever cada linha na mão”.
Em um projeto típico, você pode:
Rodar o nosso Spec Driven, nosso fluxo de desenvolvimento orientado a specs: reunir contexto, especificar, planejar, implementar por meio de agentes de IA, revisar e fechar o ciclo.
Transformar um problema de negócio do cliente em um desenho técnico e em uma spec que um agente de IA consiga executar e que você consiga verificar.
Trabalhar com PM, designer e o squad para entender o que deve ser construído, ou receber os requisitos direto do founder ou do cliente quando não há PM.
Participar de conversas com o cliente sobre objetivos, escopo e trade-offs técnicos, e mantê-lo atualizado por escrito ao longo do caminho.
Direcionar agentes de IA (Claude Code, Cursor ou similares) para implementar a partir da sua spec. Escrever código à mão é a exceção, não o padrão.
Revisar o que os agentes produzem, combinando loops automatizados de revisão com a sua própria checagem de arquitetura e comportamento, e responder por 100% do que é entregue.
Tomar as decisões de arquitetura. A IA executa, você decide.
Entregar e iterar, e depois fechar o ciclo devolvendo decisões e edge cases ao contexto do projeto, para que a próxima spec comece mais bem informada.
Usar todos os dias o nosso harness compartilhado (skills, agentes e loops de revisão), melhorá-lo e devolver o que funciona, para que todos os squads se beneficiem.
Trabalhar dentro das regras de cada cliente sobre o uso de IA (veja Como usamos IA aqui).
Alguns projetos pesam mais na arquitetura. Outros, nas conversas com o cliente. A maioria mistura os dois. Você trabalha com bastante autonomia, e conta com um Engineering Manager e com o squad quando precisar.
O que costuma funcionar bem por aqui
Quem se destaca nesta vaga costuma:
Ter construído e entregue produtos de software reais de ponta a ponta, com JS/Typescript, e/ou Python, e conseguir explicar as decisões que tomou.
Já usar agentes de IA todos os dias para projetar, construir, depurar e pesquisar, e conseguir mostrar o que construiu.
Pensar em specs: transformar ambiguidade em definições estruturadas e testáveis.
Ter mentalidade full-stack. Backend, frontend, IA ou produto podem ser o seu forte, e você circula entre as camadas quando o projeto precisa.
Verificar antes de dizer “pronto” e deixar claro o que foi e o que não foi verificado.
Trazer problemas cedo, já com opções, e compartilhar o que aprendeu com o time.
Atuar bem com alta autonomia, pouca burocracia e ciclos rápidos de feedback, em um formato 100% remoto.
Talvez esta vaga não seja para você se
Só para ser transparente:
Você precisa de requisitos detalhados ou de direção constante antes de começar.
Você vê a IA como ferramenta de apoio, ou prefere escrever a maior parte do código à mão.
Você se sente confortável entregando resultado de IA que não verificou.
Você prefere funções focadas só em implementação, sem conversa com cliente ou com o negócio.
Você não se sente à vontade conversando direto com clientes ou lidando com problemas ambíguos.
Você tende a ficar em silêncio entre o kickoff e a entrega.
Você prefere prioridades estáveis a iteração rápida e alta ownership.
Não há nada de errado em nenhuma dessas preferências. Só não é assim que a gente trabalha.
Uma última coisa
Para participar deste processo seletivo, você precisa:
Ter um registro empresarial válido no seu país (CNPJ, VAT, EIN ou equivalente).
Ter uma conta bancária apta a receber pagamentos em dólar (USD).
Poder emitir invoices (notas fiscais ou equivalente) conforme necessário.
Esses requisitos são necessários para a contratação como prestador de serviços (contractor) e para o processamento dos pagamentos.
Não tem certeza se atende a todos os requisitos?
Tudo bem.
Sabemos que muitas pessoas excelentes, principalmente de grupos sub-representados, hesitam em se candidatar quando não atendem a 100% dos requisitos. Se esta oportunidade te interessa, queremos te conhecer mesmo assim.
DICA IMPORTANTE: a comunicação durante o processo seletivo é feita por e-mail. Sugerimos que você fique de olho na sua caixa de entrada e libere o recebimento de mensagens de @cheesecakelabs.hire.trakstar.com, para que nossas mensagens não caiam no spam ;)
Como usamos IA aqui
Na Cheesecake Labs, agentes de IA fazem a maior parte da execução: código, infraestrutura, modelos de dados, pesquisa, protótipos e documentação. As pessoas tomam as decisões: o que será construído e em que ordem, a arquitetura, a alocação dos times e qualquer assunto que envolva pessoas. Todas as vagas aqui especificam, direcionam a IA, verificam o resultado e respondem pelo que é entregue.
Em todos os projetos, também seguimos algumas regras:
Usar apenas ferramentas aprovadas, por meio das contas corporativas da Cheesecake Labs.
Seguir as regras de cada cliente sobre IA. Alguns clientes exigem uma stack de IA específica, e mercados altamente regulados (como o setor bancário no Brasil) podem exigir modelos hospedados no país.
Nunca inserir dados de clientes ou dados pessoais (nomes, datas de nascimento, e-mails) em uma LLM sem antes anonimizá-los. O mesmo vale para os dados das nossas próprias pessoas.
Cumprir a LGPD e as demais leis de proteção de dados aplicáveis.
Os dados pessoais coletados serão usados apenas para gerenciar e controlar os currículos das pessoas candidatas, a fim de avaliar os requisitos necessários, como as informações de contato, e também para conduzir este processo seletivo.
Os dados coletados não serão compartilhados com terceiros sem a sua autorização, e seu uso será restrito à equipe interna da Cheesecake Labs e aos prestadores de serviço que processam seus dados para o processo seletivo. A qualquer momento, você pode entrar em contato conosco e removeremos seus dados do nosso sistema de coleta de dados. Para isso, basta enviar um e-mail para .
Originally posted on Himalayas
Nossos serviços incluem Implementação de IA, Modernização de Aplicações, Data & Analytics, Product Engineering, Entrega Acelerada por IA e Times de Engenharia Integrados. Entregamos workflows agênticos em 8 a 12 semanas e modernizamos aplicações em 5 a 10 meses, em vez de 2 anos. Também construímos bases de dados confiáveis e produtos digitais feitos para escalar. Nosso ciclo de desenvolvimento de software agêntico acelera a execução, enquanto engenheiros experientes se integram aos times dos clientes para trazer profundidade técnica, segurança e clareza de ownership.
Membro do Claude Partner Network da Anthropic. Entre nossos parceiros de tecnologia estão Databricks, Snowflake, dbt e AWS.
Em mais de 13 anos, a Cheesecake Labs construiu mais de 300 produtos para clientes como Eurasia Group, MoneyGram, World Bank, Stellar, Wedgewood, PepsiCo, Merck, Sodexo e Mercado Libre.
Detalhes da contratação
Modelo de contractor, por projeto
Pagamento em USD por hora
100% remoto
Alocação flexível, conforme a disponibilidade de projetos e o fit
As oportunidades podem variar em duração, escopo e dedicação semanal, de acordo com as necessidades dos clientes
Algumas oportunidades podem começar imediatamente.
Outras podem ser ativadas conforme novos projetos entrarem no nosso pipeline.
A história por trás desta vaga
Muitas vagas de engenharia de IA ainda giram em torno de experimentos, protótipos isolados ou pesquisa. Esta não é uma delas.
Na Cheesecake Labs, construímos software e soluções com IA para empresas reais, com usuários reais, restrições reais e prazos reais. Nossos squads são pequenos e seniores, e entregam em semanas e meses, não em anos.
Hoje, agentes de IA escrevem a maior parte do nosso código. Esta vaga é para quem decide como as coisas são construídas, direciona os agentes, verifica o resultado e responde por ele diante do cliente.
Estamos buscando uma pessoa Engenheira de Software Sênior: alguém que assume um projeto de cliente desde a primeira conversa de escopo até a produção, e que lida com as decisões de negócio, produto e técnica no caminho. Quando o projeto tem PM, a direção de produto fica com essa pessoa e você é a contraparte técnica dela. Quando não tem, você recebe o problema direto do founder ou do cliente.
Como é esta vaga na prática
Esta não é uma vaga de “receber tickets e implementar features”. Também não é uma vaga de “escrever cada linha na mão”.
Em um projeto típico, você pode:
Rodar o nosso Spec Driven, nosso fluxo de desenvolvimento orientado a specs: reunir contexto, especificar, planejar, implementar por meio de agentes de IA, revisar e fechar o ciclo.
Transformar um problema de negócio do cliente em um desenho técnico e em uma spec que um agente de IA consiga executar e que você consiga verificar.
Trabalhar com PM, designer e o squad para entender o que deve ser construído, ou receber os requisitos direto do founder ou do cliente quando não há PM.
Participar de conversas com o cliente sobre objetivos, escopo e trade-offs técnicos, e mantê-lo atualizado por escrito ao longo do caminho.
Direcionar agentes de IA (Claude Code, Cursor ou similares) para implementar a partir da sua spec. Escrever código à mão é a exceção, não o padrão.
Revisar o que os agentes produzem, combinando loops automatizados de revisão com a sua própria checagem de arquitetura e comportamento, e responder por 100% do que é entregue.
Tomar as decisões de arquitetura. A IA executa, você decide.
Entregar e iterar, e depois fechar o ciclo devolvendo decisões e edge cases ao contexto do projeto, para que a próxima spec comece mais bem informada.
Usar todos os dias o nosso harness compartilhado (skills, agentes e loops de revisão), melhorá-lo e devolver o que funciona, para que todos os squads se beneficiem.
Trabalhar dentro das regras de cada cliente sobre o uso de IA (veja Como usamos IA aqui).
Alguns projetos pesam mais na arquitetura. Outros, nas conversas com o cliente. A maioria mistura os dois. Você trabalha com bastante autonomia, e conta com um Engineering Manager e com o squad quando precisar.
O que costuma funcionar bem por aqui
Quem se destaca nesta vaga costuma:
Ter construído e entregue produtos de software reais de ponta a ponta, com JS/Typescript, e/ou Python, e conseguir explicar as decisões que tomou.
Já usar agentes de IA todos os dias para projetar, construir, depurar e pesquisar, e conseguir mostrar o que construiu.
Pensar em specs: transformar ambiguidade em definições estruturadas e testáveis.
Ter mentalidade full-stack. Backend, frontend, IA ou produto podem ser o seu forte, e você circula entre as camadas quando o projeto precisa.
Verificar antes de dizer “pronto” e deixar claro o que foi e o que não foi verificado.
Trazer problemas cedo, já com opções, e compartilhar o que aprendeu com o time.
Atuar bem com alta autonomia, pouca burocracia e ciclos rápidos de feedback, em um formato 100% remoto.
Talvez esta vaga não seja para você se
Só para ser transparente:
Você precisa de requisitos detalhados ou de direção constante antes de começar.
Você vê a IA como ferramenta de apoio, ou prefere escrever a maior parte do código à mão.
Você se sente confortável entregando resultado de IA que não verificou.
Você prefere funções focadas só em implementação, sem conversa com cliente ou com o negócio.
Você não se sente à vontade conversando direto com clientes ou lidando com problemas ambíguos.
Você tende a ficar em silêncio entre o kickoff e a entrega.
Você prefere prioridades estáveis a iteração rápida e alta ownership.
Não há nada de errado em nenhuma dessas preferências. Só não é assim que a gente trabalha.
Uma última coisa
Para participar deste processo seletivo, você precisa:
Ter um registro empresarial válido no seu país (CNPJ, VAT, EIN ou equivalente).
Ter uma conta bancária apta a receber pagamentos em dólar (USD).
Poder emitir invoices (notas fiscais ou equivalente) conforme necessário.
Esses requisitos são necessários para a contratação como prestador de serviços (contractor) e para o processamento dos pagamentos.
Não tem certeza se atende a todos os requisitos?
Tudo bem.
Sabemos que muitas pessoas excelentes, principalmente de grupos sub-representados, hesitam em se candidatar quando não atendem a 100% dos requisitos. Se esta oportunidade te interessa, queremos te conhecer mesmo assim.
DICA IMPORTANTE: a comunicação durante o processo seletivo é feita por e-mail. Sugerimos que você fique de olho na sua caixa de entrada e libere o recebimento de mensagens de @cheesecakelabs.hire.trakstar.com, para que nossas mensagens não caiam no spam ;)
Como usamos IA aqui
Na Cheesecake Labs, agentes de IA fazem a maior parte da execução: código, infraestrutura, modelos de dados, pesquisa, protótipos e documentação. As pessoas tomam as decisões: o que será construído e em que ordem, a arquitetura, a alocação dos times e qualquer assunto que envolva pessoas. Todas as vagas aqui especificam, direcionam a IA, verificam o resultado e respondem pelo que é entregue.
Em todos os projetos, também seguimos algumas regras:
Usar apenas ferramentas aprovadas, por meio das contas corporativas da Cheesecake Labs.
Seguir as regras de cada cliente sobre IA. Alguns clientes exigem uma stack de IA específica, e mercados altamente regulados (como o setor bancário no Brasil) podem exigir modelos hospedados no país.
Nunca inserir dados de clientes ou dados pessoais (nomes, datas de nascimento, e-mails) em uma LLM sem antes anonimizá-los. O mesmo vale para os dados das nossas próprias pessoas.
Cumprir a LGPD e as demais leis de proteção de dados aplicáveis.
Os dados pessoais coletados serão usados apenas para gerenciar e controlar os currículos das pessoas candidatas, a fim de avaliar os requisitos necessários, como as informações de contato, e também para conduzir este processo seletivo.
Os dados coletados não serão compartilhados com terceiros sem a sua autorização, e seu uso será restrito à equipe interna da Cheesecake Labs e aos prestadores de serviço que processam seus dados para o processo seletivo. A qualquer momento, você pode entrar em contato conosco e removeremos seus dados do nosso sistema de coleta de dados. Para isso, basta enviar um e-mail para .
Originally posted on Himalayas
Apply on Himalayas →
Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.