




Resumo: Junte-se à Prisma como Engenheiro Sênior de TypeScript para ampliar o Prisma Client, construir ferramentas fundamentais, elevar a experiência do desenvolvedor e impulsionar a adoção do TypeScript. Pontos de destaque: 1. Ampliar o Prisma Client para suportar capacidades avançadas de banco de dados. 2. Desenvolver novas bibliotecas e ferramentas para equipes internas e para a comunidade de desenvolvedores. 3. Elevar a experiência do desenvolvedor por meio da criação de ferramentas intuitivas e de alta qualidade. Na Prisma, estamos construindo a camada de dados para aplicações modernas. Se você se fascina pela arquitetura e tecnologia de ponta empregadas nos atuais sistemas de software altamente escaláveis e intensivos em dados, com dados gráficos distribuídos em escala massiva, mas deseja a energia, os desafios e a liberdade que acompanham o trabalho em uma startup pequena, então um emprego na Prisma pode ser ideal para você. Com financiamento de investidores de elite, como Amplify Partners e Kleiner Perkins, somos uma pequena equipe distribuída trabalhando para tornar acessível a toda a comunidade global de desenvolvedores de aplicações a infraestrutura avançada de dados desenvolvida nas grandes empresas de tecnologia. Nosso esforço está dando resultados, com a adoção e implementação do Prisma por algumas das empresas mais bem-sucedidas e interessantes atualmente, e a diversão está apenas começando! Na Prisma, estamos redesenhando a forma como os desenvolvedores trabalham com bancos de dados. Se você se fascina pela infraestrutura de dados de ponta que impulsiona empresas como Twitter, Airbnb e Facebook, mas deseja a agilidade, a propriedade e o impacto de uma startup em rápido crescimento, então a Prisma é o lugar certo para você. Apoiados por renomados investidores do Vale do Silício, como Amplify Partners, Kleiner Perkins e IVP, nossa pequena equipe distribuída está tornando a tecnologia avançada de bancos de dados acessível a desenvolvedores em todo o mundo. Nossas ferramentas de código aberto são confiáveis para mais de 400.000 desenvolvedores por mês, com uma comunidade vibrante no Discord e no GitHub, onde conquistamos mais de 43.000 estrelas no GitHub. No cerne de nossas ofertas comerciais está o Prisma Postgres, nosso produto principal projetado para potencializar o PostgreSQL com fluxos de trabalho modernos para desenvolvedores, otimizações de desempenho e escalabilidade perfeita. Ao lado dele, o Prisma Accelerate e o Studio fornecem um conjunto de ferramentas de classe mundial para construção com dados. Ao combinar o poder do código aberto com soluções comerciais de ponta, estamos moldando o futuro dos bancos de dados, um desenvolvedor de cada vez. ### **O que faz um Engenheiro Sênior de TypeScript na Prisma?** Você fará parte de uma equipe de engenheiros especializados em TypeScript que enfrentam desafios em toda a pilha para entregar um ORM líder de mercado. Um dia típico na Prisma pode incluir: * **Ampliar o Prisma Client** para suportar capacidades avançadas de banco de dados. * + Liderar o processo desde o projeto técnico até a implementação. + Refinar e fortalecer continuamente a base de código para garantir estabilidade, manutenibilidade e facilidade de contribuição. * **Desenvolver novas bibliotecas e ferramentas** que sirvam como componentes fundamentais, tanto para nossas equipes internas quanto para a comunidade de desenvolvedores. * **Elevar a experiência do desenvolvedor (DX)** por meio da criação de ferramentas intuitivas e de alta qualidade que tornem o acesso ao banco de dados um prazer. * **Impulsionar a adoção do TypeScript** explorando e aplicando os recursos mais recentes da linguagem, assegurando que a Prisma permaneça na vanguarda do desenvolvimento moderno. ### **Qual é o perfil do candidato ideal?** *Acreditamos que a pessoa certa atenderá a muitos dos critérios abaixo. Caso você não se encaixe perfeitamente na descrição, ainda gostaríamos muito de receber seu contato. Muitos desses requisitos podem ser adquiridos durante o trabalho:* * **5+ anos de experiência profissional como Engenheiro Sênior de Software** (ou cargo equivalente de nível sênior), com histórico comprovado de entrega de sistemas em produção. * Profunda especialização em **engenharia backend** com **JavaScript e TypeScript**, escrevendo bases de código limpas, mantíveis e escaláveis. * Forte **proficiência em bancos de dados**: * + Experiência prática com sistemas de alta escala e intensivos em dados. + Habilidade em otimização de consultas, diagnóstico de gargalos de desempenho e gerenciamento de índices. + Experiência direta em ajuste de bancos de dados para confiabilidade e velocidade em ambientes exigentes. * Excelentes **habilidades de comunicação em inglês**, tanto escritas quanto orais; capacidade de expressar conceitos técnicos complexos com clareza. * Mentalidade de **aprendizado contínuo e feedback**: buscar proativamente orientações, adaptar-se rapidamente e abraçar a colaboração. * Abordagem **orientada para a equipe**: valorizar programação em pares, mentoria e apoio proativo aos colegas. * Paixão por **construir uma excelente experiência do desenvolvedor**, por meio de **ferramentas e infraestrutura sustentáveis e bem testadas**, que capacitem os desenvolvedores e melhorem seus fluxos de trabalho. ### **Habilidades Desejáveis (mas não obrigatórias)** * Contribuições para **projetos de código aberto** (como mantenedor ou colaborador ativo). * Experiência com **linguagens de programação em nível de sistema** (por exemplo, C, C++, Go, Zig ou outras) e interesse em otimizações de desempenho em nível baixo. * Experiência com **plataformas de computação de borda** (por exemplo, Vercel Edge, Cloudflare Workers). * Exposição a ou curiosidade sobre **WebAssembly (WASM)** e suas aplicações em sistemas backend. ### **Como é trabalhar na Prisma?** É provável que você seja um ótimo candidato para a equipe se: **...tiver mentalidade de propriedade.** Como parte de uma equipe pequena, você terá um impacto desproporcional nas decisões e na forma como as coisas são executadas. **...mantiver flexibilidade.** Como uma startup em crescimento, a equipe e a estratégia evoluem rapidamente. Esteja preparado para reajustar constantemente sua postura e manter-se flexível. **...seja gentil e colaborativo.** Chegue disposto a compartilhar suas ideias e a ouvir críticas. ### **Quais são os benefícios?** * A oportunidade de **expandir os limites da DX e do TypeScript dentro de uma startup em rápido crescimento e em estágio inicial**, com raízes no Vale do Silício e em Berlim. * Oferecemos um **salário-base competitivo**, alinhado com os padrões do setor para cargos semelhantes. * Como startup em estágio inicial, também oferecemos opções de ações competitivas com **período de exercício de até 10 anos.** * **24 dias úteis de férias remuneradas** por ano. * **4 dias remunerados para saúde mental** por ano. * **Licença parental integralmente remunerada** de até 20 semanas. * **Orçamento generoso para tecnologia**, garantindo que você tenha todo o hardware necessário. * Subsídio para cadeira **ergonômica**. * Acesso ao seu **espaço de coworking local**, caso prefira trabalhar em local externo ao seu domicílio. * \[EUA] Plano de saúde, odontológico e de visão, além de correspondência ao plano 401k. ### **Trabalho Remoto** Somos uma organização remotamente nativa, com um escritório em Berlim, Alemanha. Você pode escolher trabalhar remotamente ou presencialmente no escritório de Berlim — fica totalmente a seu critério! Estamos abertos a discutir assistência para realocação, caso deseje se juntar a nós em Berlim. Para garantir uma colaboração eficaz, atualmente só podemos aceitar candidatos localizados nos fusos horários GMT \-5 a GMT \+3. ### **Como é o processo seletivo?** Nosso processo de recrutamento segue aproximadamente a estrutura abaixo: * **Conversa inicial** com seu futuro gestor. * **Tarefa prática para casa**, seguida por uma *entrevista técnica* baseada na solução que você enviou. * **Entrevista de design de sistema** com um membro sênior de nossa equipe de engenharia. * **Entrevista** com nosso Diretor de Engenharia. * **Entrevista final** \*\*com nosso CEO. * **Oferta** ### **O que fazer agora?** Se essa oportunidade parecer interessante, candidate-se pelo nosso site e inclua seu perfil no LinkedIn (ou currículo), repositórios no Github ou qualquer outro material que possa nos ajudar a conhecê-lo melhor. Normalmente entraremos em contato dentro de 7 dias úteis para informar o resultado. *Prisma é uma empresa que preza pela igualdade de oportunidades. Valorizamos e celebramos a diversidade e não discriminamos nenhum candidato com base em raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, idade, deficiência, informação genética, status de veterano ou qualquer outra característica protegida por lei aplicável. Estamos comprometidos em criar um ambiente de trabalho justo e inclusivo, no qual todos os indivíduos tenham a oportunidade de contribuir com suas habilidades e talentos. Candidatos de todas as origens são incentivados a se inscrever.*


