Logo for Escalate

Desenvolvedor(a) Python Sênior

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or related fields
  • Minimum 5 years of professional software development experience with Python
  • Experience with backend frameworks (Django, Flask, FastAPI) and building scalable web applications
  • Strong knowledge of relational databases (PostgreSQL) and cloud services (AWS) including Redis

Requirements:

  • Develop, maintain and evolve backend applications and services using Python
  • Build and maintain APIs and microservices with Django, Flask, and FastAPI
  • Develop and maintain ETL processes and data scrapers
  • Work with databases (PostgreSQL, MongoDB) and implement cloud solutions (AWS) including Redis for caching

Job description

Nós da Escalate estamos em busca de um(a) Desenvolvedor(a) Python Sênior para atuar como Python Developer Senior – Data Science & Engineering.

Se você tem paixão por tecnologia e deseja atuar em uma empresa inovadora e em crescimento constante, essa vaga é para você!

Você fará parte de uma empresa que está revolucionando o mundo de dados e informações de negócios na América Latina, contribuindo diretamente para a construção de soluções escaláveis e de alto impacto.

 

RESPONSABILIDADES

  • Desenvolver, manter e evoluir aplicações e serviços backend escaláveis e performáticos utilizando Python.
  • Construir e manter APIs e microsserviços utilizando frameworks como Django, Flask e FastAPI.
  • Desenvolver e manter processos de ETL.
  • Criar e manter scrapers para coleta estruturada de dados.
  • Trabalhar com bancos de dados relacionais, especialmente PostgreSQL.
  • Implementar soluções utilizando serviços em nuvem, principalmente AWS (S3, EKS, entre outros).
  • Implementar soluções de cache e gerenciamento de dados utilizando Redis.
  • Trabalhar com bancos de dados não relacionais, como MongoDB.
  • Atuar em ambiente ágil, colaborando com times multidisciplinares.
  • Contribuir para boas práticas de arquitetura, qualidade de código e performance.

 

REQUISITOS

  • Graduação em Ciência da Computação, Engenharia ou áreas correlatas.
  • Mínimo de 5 anos de experiência profissional com desenvolvimento de software, com foco em Python.
  • Inglês avançado para conversação.
  • Experiência na construção e manutenção de aplicações e serviços web escaláveis.
  • Experiência com frameworks backend (Django, Flask, FastAPI).
  • Experiência com desenvolvimento de processos de ETL.
  • Experiência com desenvolvimento de scrapers.
  • Forte experiência com PostgreSQL e/ou outros bancos de dados relacionais.
  • Conhecimento em AWS (S3, EKS, etc.).
  • Conhecimento em Redis.
  • Conhecimento em MongoDB.
  • Conhecimento em Cypress.
  • Conhecimento em Docker.
  • Forte capacidade analítica e resolução de problemas.
  • Excelente comunicação e habilidades interpessoais.
  • Experiência com metodologias ágeis e entendimento do ciclo de vida de desenvolvimento de software.

 

DIFERENCIAIS

  • Familiaridade com pipelines de CI/CD.
  • Contribuições para projetos open-source ou portfólio ativo no GitHub.
  • Experiência com Prefect ou ferramentas similares de orquestração de workflows.
  • Espanhol para conversação.

 

SOBRE A ESCALATE

Somos uma startup de tecnologia totalmente remota, fundada em 2020 por Engenheiros de Software, com a missão de conectar os melhores desenvolvedores e especialistas de TI a empresas em busca de soluções tecnológicas de alta qualidade.

Aqui você terá a chance de construir uma carreira com alcance global, cultura inclusiva, desenvolvimento pessoal e foco em resultados para se tornar a melhor versão de você.

Nossa cultura se baseia na valorização da pessoa humana, provocação para novos desafios, respeito, bons relacionamentos, liberdade e responsabilidade.

A Escalate é uma empresa que respeita a diversidade de pessoas e pensamentos, independente de gênero, orientação sexual, idade, etnia ou deficiência. Todos são bem-vindos na nossa nave!

Related jobs

Other jobs at Escalate

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.