Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Lago

Senior Software Developer, E-Commerce Systems

Lago

. Estender e aprimorar uma plataforma personalizada de tecnologia para e-commerce .

Posted 10/21/2026full-timeRemote • Argentina, Brazil, Philippines, Mexico, Serbia, North MacedoniaSenior💰 $15 - $25 per hourWebsite

Tech Stack

Tools & technologies
AWSDjangoElasticSearchETLPostgresPythonReactSQLTerraformTypeScript

About the role

Key responsibilities & impact
  • Estender e aprimorar uma plataforma personalizada de tecnologia para e-commerce
  • Corrigir integrações de fornecedores não confiáveis e aprimorar a lógica de preços
  • Criar APIs e melhorar a qualidade dos dados de produtos
  • Substituir fluxos de trabalho manuais em planilhas por software confiável
  • Trabalhar com importações de fornecedores, feeds, gestão de informações de produtos, categorização, imagens e qualidade dos dados do catálogo
  • Criar a ingestão de feeds de estoque e preços usando AWS Lambda, S3 e SFTP
  • Desenvolver scrapers para fornecedores que não disponibilizam feeds
  • Aprimorar a lógica de preços, ofertas e carrinho
  • Criar e testar endpoints de API da loja usando o backend Django e a storefront com React Router
  • Melhorar a busca baseada em Elasticsearch, os filtros facetados e as recomendações
  • Criar ferramentas internas, scripts, telas administrativas e fluxos baseados em LLM para automação de negócios
  • Contribuir para a migração da infraestrutura de recursos AWS e Cloudflare criados manualmente para OpenTofu
  • Escrever testes automatizados relevantes e manter código tipado, revisado e focado
  • Coordenar cuidadosamente migrações em produção, correções de dados e alterações de infraestrutura
  • Utilizar e revisar resultados de assistentes de programação baseados em IA, mantendo a responsabilidade pelo código entregue

Requirements

What you’ll need
  • Sólidos conhecimentos de programação em Python e experiência na criação de software para produção
  • Sólidos conhecimentos de SQL e PostgreSQL, incluindo investigação de desempenho de queries
  • Experiência sólida na criação e no consumo de APIs; Django Ninja, Pydantic ou OpenAPI
  • Experiência no processamento de dados do mundo real provenientes de arquivos CSV ou Excel, feeds externos, scraping ou pipelines de ETL
  • Experiência suficiente com React e TypeScript para contribuir com o trabalho de frontend quando necessário
  • Boas práticas de testes, com asserções relacionadas a resultados específicos de negócio
  • Bom discernimento de engenharia ao escolher entre scripts, funcionalidades de aplicação, melhorias de processos e automação baseada em IA
  • Comunicação escrita clara para pull requests, documentação técnica, tickets e colaboração
  • Capacidade de investigar sistemas desconhecidos, trabalhar de forma independente e entregar soluções sustentáveis
  • Experiência prática com Django, incluindo ORM, migrations e ferramentas administrativas (diferencial)
  • Familiaridade com Django Ninja, Pydantic, OpenAPI ou ferramentas semelhantes de desenvolvimento de APIs (diferencial)
  • Experiência em e-commerce envolvendo catálogos de produtos, PIM, gestão de pedidos, checkout ou Stripe (diferencial)
  • Experiência com Elasticsearch ou outra plataforma de busca relevante (diferencial)
  • Familiaridade com AWS Lambda, S3, ECS, Cloudflare Workers ou OpenTofu/Terraform (diferencial)
  • Experiência com catálogos extensos de produtos ou sistemas de varejo intensivos em dados (diferencial)
  • Experiência prática no uso de assistentes de programação baseados em IA em um fluxo de desenvolvimento orientado por testes e com revisão de código (diferencial)

Benefits

Comp & perks
  • Trabalho remoto: trabalhe de qualquer lugar
  • Oportunidades de crescimento e possibilidade de contribuir para a definição da função
  • Cultura inovadora, focada no uso de dados para solucionar desafios
  • Acordo de Confidencialidade e Não Circunvenção como parte do processo de recrutamento