Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Python Developer

Ewave do Brasil

Belém

Presencial

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Belém, Brasil, procura um desenvolvedor Python sênior para arquitetar e desenvolver bibliotecas de alta qualidade. O candidato ideal deve ter mais de 5 anos de experiência em Python e um histórico comprovado em projetos de grande escala. Este papel exige habilidades sólidas de comunicação e a capacidade de trabalhar de forma colaborativa com diversas equipes. O conhecimento de frameworks de testes e pipelines CI/CD é essencial, além de fluência em Português e inglês avançado.

Qualificações

  • 5+ anos de experiência com desenvolvimento em Python em projetos de grande escala.
  • Fluência em Português e inglês avançado.
  • Capacidade de viajar conforme necessário.

Responsabilidades

  • Arquitetar, desenvolver e manter bibliotecas Python de alta qualidade.
  • Realizar revisões de código para detectar problemas de design ou desempenho.
  • Contribuir para o design de APIs e modelos de dados.

Conhecimentos

Desenvolvimento em Python
Pensamento sistêmico
Habilidades de comunicação
Resolução de problemas

Formação académica

Graduação em Ciência da Computação ou Engenharia

Ferramentas

pytest
CI/CD
PostgreSQL
Docker
Descrição da oferta de emprego

Senior Python Developer Ewave do Brasil•belém, pa, Brazil

Descrição da vaga

Responsibilities
  • Architect, develop, and maintain high-quality Python libraries and modules used by enterprise clients worldwide.
  • Ensure Python libraries and modules are secure and free from vulnerabilities in both code and dependencies.
  • Define, promote, and enforce Python coding conventions, linters, static analysis, and architectural guardrails.
  • Perform (and lead) code reviews that catch design or performance issues early.
  • Build internal libraries, shared modules, or tooling that abstract common patterns and increase team velocity.
  • Work collaboratively with Product, QA, DevOps, and other engineers to translate requirements into reliable, maintainable implementations.
  • Profile, monitor, and optimize performance, memory usage, and resource consumption of Python services.
  • Contribute to API design, interface contracts, data models, and integration strategies.
  • Stay current in the Python ecosystem and introduce innovations or best practices where appropriate.
  • Document high-level architecture, module contracts, and design rationale.
  • Mentor development teams via pair programming, review feedback, internal sessions, and guidance.
Required Qualifications
  • Degree in Computer Science, Engineering, or a related field.
  • Professional experience (5+ years) with Python development, with a track record of delivering large-scale projects.
  • Deep mastery of Python, including language internals, decorators, concurrency, threading/async, and memory management.
  • Experience designing, creating, and maintaining Python packages.
  • Proficiency with testing frameworks (pytest or unittest), CI/CD pipelines, and package managers (uv, conda, pip).
  • Publications and contributions to open-source Python libraries and community involvement (PyPI).
  • Excellent problem-solving skills, system thinking, and debugging large systems.
  • Strong communication skills (verbal/written).
  • Experience working with MS Office/Excel, Google Suite, Notion, Slack.
  • Ability to travel as needed to support events and meet the team.
  • Portuguese - Fluent.
  • English - Advanced.
Preferred Qualifications
  • Experience with asynchronous frameworks, event loops, or systems like Celery, asyncio, RPC frameworks, or message brokers.
  • Experience with Rust and integrating Python with Rust.
  • Solid experience with relational (e.g. PostgreSQL) and non-relational databases, ORM tools, and schema design.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure), containers (Docker), and deployment orchestration.
  • Relevant hands-on experience with automation projects.
  • Prior experience in an early-stage, high-growth, and fast-paced startup environment.

Escolaridade mínima: Ensino Superior - Concluído

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.