Engenheiro(a) de SDK — Python

Vaga não está no LinkedIn

🔥 10 minutos atrás

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🔙 Engenheiro Backend

👻 Score fantasma 25%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Supabase

Supabase

51 - 200 funcionários

Fundada em 2020

☁️ SaaS

🔌 API

🤖 Inteligência Artificial

💰 $80.000.000 Series B em 2022-05

SaaS • API • Artificial Intelligence

Supabase é uma alternativa open source ao Firebase, oferecendo um conjunto de ferramentas de backend projetadas para ajudar desenvolvedores a iniciar e escalar suas aplicações de forma eficaz. A plataforma oferece recursos como um banco de dados Postgres completo, autenticação com Row Level Security (RLS), APIs instantâneas, Edge Functions para código personalizado, sincronização de dados em tempo real e armazenamento para arquivos de grande porte. Desenvolvedores podem integrar modelos de machine learning, utilizar RESTful APIs e aproveitar produtos melhores da categoria integrados à plataforma. O Supabase foi projetado para ser altamente portável, extensível e fácil de usar, tornando-se uma opção poderosa para startups e empresas que desejam inovar com rapidez e eficiência.

Descrição

• Desenvolver e evoluir o SDK Python nas áreas de banco de dados, autenticação, armazenamento, recursos em tempo real e funções • Desenvolver APIs síncronas e assíncronas que sejam naturais para Python • Identificar recursos ausentes, defendê-los e desenvolvê-los de forma independente • Fazer a triagem de problemas recebidos, além de revisar e acompanhar contribuições externas • Manter a automação de CI e de releases • Ser responsável pela experiência de tipagem do SDK e garantir um comportamento compatível com ferramentas de verificação • Testar em várias versões do Python, frameworks síncronos e assíncronos, workers, ambientes serverless e notebooks • Implementar e manter funcionalidades em tempo real, incluindo conexões WebSocket de longa duração, reconexão, inscrição e semântica de presença • Acompanhar mudanças da plataforma em autenticação, recursos em tempo real, armazenamento, PostgREST e Edge Functions, atualizando o SDK e o changelog • Escrever RFCs, guias de migração, notas de versão e documentação • Melhorar a usabilidade do SDK para agentes de codificação com IA • Colaborar com as equipes e comunidades de SDK, Auth, Realtime, Storage, PostgREST, Functions, CLI, Docs e open source

🎯 Requisitos

• Conhecimento aprofundado de tipagem moderna em Python, incluindo generics, protocols, overloads e TypedDict • Experiência com verificação estrita de tipos e com a prevenção do uso desnecessário de Any • Ter criado ou mantido uma biblioteca publicada, com API pública e usuários externos • Experiência como mantenedor(a) de projetos open source, incluindo triagem de issues, revisão de pull requests externos, automação de releases, changelogs, versionamento semântico e relatórios de segurança • Domínio de asyncio e experiência no suporte a consumidores síncronos e assíncronos • Conhecimento de empacotamento de bibliotecas Python, incluindo pyproject.toml, wheels, ferramentas modernas e políticas de suporte a versões • Experiência com testes unitários, testes em nível de tipos e testes end-to-end contra uma stack real • Excelente capacidade de escrita para documentos de design, changelogs, respostas a issues e documentação pública • Capacidade de trabalhar de forma autônoma, definir o escopo e entregar projetos com independência • Comunicação clara com públicos técnicos e não técnicos • Experiência em equipes assíncronas ou globalmente distribuídas • Conforto para lidar com ambiguidades e trabalhar com rapidez • Diferencial: experiência com migrações de versões principais de pacotes públicos, JWT/OAuth, integrações com frameworks de agentes de IA ou clientes idiomáticos gerados a partir de schemas

🏖️ Benefícios

• Trabalho totalmente remoto • Associação à WeWork ou auxílio para coworking utilizável em qualquer lugar do mundo • ESOP (participação societária) para todos os integrantes da equipe • Auxílio para tecnologia, destinado a laptop, monitor, fones de ouvido ou outros equipamentos de trabalho • Plano de saúde coberto em 100% para funcionários e 80% para dependentes, independentemente de onde você esteja • Encontros presenciais anuais da empresa • Trabalho flexível e assíncrono • Auxílio educacional anual para cursos, livros, conferências ou outras atividades de desenvolvimento profissional

Candidatar-se

Vagas Similares

🕒 Outubro 8

Lean TECHniques

51 - 200

💼 Consultoria

🤖 Inteligência Artificial

🏢 Corporativo

Engenheiro(a) Java desenvolvendo software escalável e fácil de manter para organizações na LT. Orientação de equipes de clientes e uso de desenvolvimento orientado a testes em uma equipe de engenharia colaborativa.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Outubro 4

memodio

1 - 10

🏥 Saúde

💼 Consultoria

🍽️ Alimentos e Bebidas

Engenheiro(a) Fullstack responsável por evoluir o aplicativo de saúde digital prescrito da memodio com Flutter e Node.js. Desenvolvimento de funcionalidades acessíveis e software médico regulamentado para pessoas mais velhas em todo o mundo.

🌏 Qualquer lugar do mundo

💵 €35.000 - €55.000 / ano

💰 $436.186 Seed Round - memodio em 2023-02

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Julho 30

CoorB

51 - 200

💼 Consultoria

📦 Logística

📣 Marketing

Engenheiro(a) Java Sênior na CoorB trabalhando em serviços backend com Java e Spring Boot. Foco em design, desenvolvimento, testes e garantia de qualidade para soluções financeiras.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Julho 10

Holepunch

11 - 50

🔌 API

📡 Telecomunicações

Engenheiro P2P Node.js expandindo primitivas centrais de rede e armazenamento na Holepunch. Construindo aplicações sem infraestrutura usando tecnologia peer-to-peer para privacidade de dados.

🌏 Qualquer lugar do mundo

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Junho 25

Engenheiro Backend Sênior responsável pelos serviços de backend de uma plataforma de transporte automotivo. Projetar e construir serviços colaborando em um time ágil.

🌏 Qualquer lugar do mundo

💰 Venture Round em 2019-12

⏰ Tempo Integral

🟠 Sênior

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório