Syndicode

Somos um parceiro de desenvolvimento de software orientado por valores, com uma equipa distribuída globalmente. A nossa principal especialização inclui Engenharia de Dados, IA Generativa, Computação em Nuvem e Desenvolvimento Web. Desde a criação de produtos digitais intuitivos até ao design de infraestruturas em nuvem escaláveis e sistemas inteligentes, capacitamos as empresas.
Sobre a empresa

Desenvolvedor Python Sénior

Remoto

location

date 8 de abril de 2026

types Tempo integral

Sobre nós

A Syndicode é um parceiro de desenvolvimento de software orientado a valores, com uma equipe globalmente distribuída de engenheiros, designers, arquitetos e gestores de TI. Estamos unidos pela missão de fornecer aos nossos clientes produtos e serviços de software que funcionem, pareçam e operem conforme o projetado.

Acreditamos que as nossas pessoas e cultura contribuem para o sucesso contínuo da Syndicode. Princípios partilhados, incluindo Responsabilidade, Envolvimento, Excelência, Visibilidade, Integridade, Inovação, Ganhar-Ganhar e Flexibilidade, unificam a nossa equipe. Os Syndicoders são profissionais que buscam autoaperfeiçoamento através de aprendizado contínuo, estão ansiosos para introduzir melhorias nos processos de trabalho e podem analisar diversas fontes para tomar decisões sólidas e atempadas.

Damos as boas-vindas a engenheiros experientes e apaixonados para se candidatarem a integrar a nossa crescente equipe na Syndicode.

Sobre o papel

Como Engenheiro Python na Syndicode, irá conceber e desenvolver serviços backend escaláveis e seguros que suportam as nossas aplicações móveis. Você desenvolverá e manterá APIs RESTful/GraphQL, implementará lógica de negócio, gerenciará a arquitetura de banco de dados e garantirá alto desempenho, confiabilidade e integridade de dados.

Trabalhando em estreita colaboração com os desenvolvedores móveis, QA e equipes de produto, você contribuirá para decisões de arquitetura backend, otimizará o desempenho do sistema e apoiará a integração sem interrupções entre clientes móveis e infraestrutura baseada na nuvem.

O que você fará

  • Conceber e construir serviços backend escaláveis e APIs RESTful usando Python (FastAPI/Django)
  • Arquitetar e manter sistemas backend modulares e orientados a serviços que suportem cargas de trabalho de alto tráfego
  • Integrar serviços de terceiros (fornecedores de pagamento, plataformas de mensagens, infraestrutura de nuvem)
  • Construir e otimizar pipelines de dados e pontos de integração para sistemas de personalização e recomendação alimentados por IA/ML
  • Trabalhar com PostgreSQL e bancos de dados vetoriais para modelar dados relacionais e não estruturados complexos
  • Implementar funcionalidades em tempo real, incluindo notificações e tratamento de eventos ao vivo (WebSockets, pub/sub)
  • Colaborar com engenheiros frontend e móveis para definir contratos de API limpos e bem documentados
  • Configurar e manter pipelines CI/CD, infraestrutura como código e gestão de ambiente
  • Escrever e manter testes abrangentes (unitários, de integração, ponta a ponta) para garantir a qualidade do código e a confiabilidade do sistema
  • Garantir segurança da plataforma, conformidade com o GDPR, controlo de acesso baseado em funções e registo de auditoria
  • Orientar engenheiros juniores e contribuir para decisões arquitetónicas e cultura de revisão de código

O que você precisará:

  • Mais de 5 anos de experiência profissional em desenvolvimento Python
  • Forte experiência na construção de APIs de produção com FastAPI, Django ou Flask
  • Compreensão sólida de bancos de dados relacionais (PostgreSQL), otimização de consultas e modelagem de dados
  • Experiência com plataformas de nuvem (AWS ou GCP) e deploys em contêineres (Docker, Kubernetes)
  • Familiaridade com arquiteturas orientadas a eventos, filas de mensagens (Redis, RabbitMQ ou Kafka)
  • Boa compreensão da programação assíncrona (asyncio, async/await) e padrões de concorrência em Python
  • Experiência na integração de APIs de terceiros (pagamentos, logística, mensagens)
  • Experiência comprovada com frameworks de testes (pytest, unittest) e uma mentalidade de desenvolvimento orientada a testes
  • Conhecimento prático de ferramentas CI/CD e infraestrutura como código (Terraform, CloudFormation)
  • Compreensão sólida de melhores práticas de autenticação, autorização e segurança
  • Capacidade de trabalhar em equipes multifuncionais em um ambiente dinâmico e em estágio inicial
  • Excelentes habilidades de comunicação e documentação

Bom ter:

  • Experiência com integração de IA/ML, bancos de dados vetoriais (Pinecone, Weaviate, pgvector) ou sistemas de recomendação
  • Experiência com bancos de dados NoSQL ou não relacionais (MongoDB, DynamoDB, Cassandra ou similares)
  • Experiência com sistemas em tempo real (WebSockets, infraestrutura de streaming ao vivo)
  • Familiaridade com os requisitos de backend do React Native ou Flutter para produtos mobile-first
  • Experiência com sistemas de localização/multilíngue
  • Exposição a lógica de conformidade fiscal/IVA ou fluxos de trabalho adjacentes a fintech
  • Experiência com testes de carga, perfilamento de desempenho ou pipelines de QA automatizados
  • Contribuições para projetos de código aberto ou um blog/portfólio de engenharia visível

O que você receberá na Syndicode

  • 15 dias de férias, 11 feriados públicos e 20 dias de licença médica por ano
  • Modelo de trabalho híbrido (2–3 dias no nosso escritório em Kyiv por semana)
  • Reembolso educacional e sessões internas de compartilhamento de conhecimento
  • Ambiente de equipe colaborativo com feedback regular
  • Flexibilidade no planejamento da sua agenda e tarefas de trabalho
  • Uma oportunidade de influenciar decisões de produto e propor melhorias