Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Python Developer

Ewave do Brasil

Nova Iguaçu

Presencial

BRL 120.000 - 160.000

Tempo integral

Hoje
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 Nova Iguaçu, Brasil, busca um Desenvolvedor Python Sênior para arquiterar e manter bibliotecas de alta qualidade. O candidato ideal deve possuir experiência significativa em Python, incluindo domínio em aspectos internos e gerenciamento de memória. Será responsável por promover normas de codificação e colaborar com as equipes de Produto e DevOps. É necessário inglês avançado e fluência em português. Vaga oferece oportunidade de crescimento e aprendizado em um ambiente dinâmico.

Qualificações

  • Experiência profissional (5+ anos) em desenvolvimento Python com entrega de projetos de grande escala.
  • Domínio profundo de Python, incluindo aspectos internos e gerenciamento de memória.
  • Habilidades de problem-solving e pensamento sistêmico.

Responsabilidades

  • Arquitetar, desenvolver e manter bibliotecas Python de alta qualidade.
  • Promover e fazer cumprir as convenções de codificação Python.
  • Colaborar com equipes para traduzir requisitos em implementações confiáveis.

Conhecimentos

Desenvolvimento Python
Análise de sistemas
Comunicação
Resolução de problemas

Formação académica

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

Ferramentas

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

Senior Python Developer Ewave do Brasil•nova iguaçu, estado do rio de janeiro, 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.