Search Remote Jobs

Python Developer – Senior

🕒 October 22

🇧🇷 Brazil – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Where this job comes from

Posted on Nagro Crédito Agro's careers page, not through a job board

First seen by Remote Rocketship October 22

Still open on Nagro Crédito Agro's site. Checked 3 days ago.

Logo of Nagro Crédito Agro

Nagro Crédito Agro

51 - 200 employees

Founded 2016

🌾 Agriculture

💳 Fintech

💸 Finance

Agriculture • Fintech • Finance

Nagro Crédito Agro is a Brazilian fintech lender focused on providing 100% digital credit and financing solutions tailored to rural producers and agribusiness. The company uses algorithms and artificial intelligence to analyze individualized credit profiles and deliver fast credit decisions (often within 48 hours), offering personalized loan products, digital onboarding, and an emphasis on relationship management for farmers. Nagro operates as a banking correspondent and originator of agricultural receivables investment funds, partnering with licensed financial institutions rather than acting as a bank itself.

📋 Description

• Design, develop, and enhance data collection, processing, and integration systems using Python, ensuring scalability, resilience, and high performance • Lead technical initiatives from solution design through implementation, testing, and production rollout • Develop automated data collection solutions using web scraping, web crawling, browser automation, API consumption, and integration with external sources • Build large-scale data collection architectures, considering parallelism, concurrency, session management, and resource efficiency • Develop strategies for extracting data from dynamic websites, JavaScript applications, and structured and unstructured documents • Build pipelines for the extraction, transformation, normalization, validation, and enrichment of large data volumes • Identify and resolve performance bottlenecks, optimizing throughput, latency, memory usage, and operating costs • Implement resilience mechanisms such as retries, timeouts, backoff, idempotency, and failure recovery • Evolve the architecture of Python services by promoting modularization, component reuse, and technical debt reduction • Develop observability mechanisms to monitor source availability, success rates, execution times, and data quality • Investigate production incidents, identify root causes, and implement structural improvements • Explore new data collection technologies and strategies, including AI for intelligent information extraction and process automation • Use AI tools in development (AI First) to increase productivity, quality, and delivery speed • Contribute to architectural decisions, conduct code reviews, and support the technical development of less experienced professionals

🎯 Requirements

• Strong experience with Python, including asynchronous programming, concurrency, memory management, and performance optimization • Proven experience with web scraping and web crawling using Scrapy, BeautifulSoup, Playwright, Selenium, or equivalent technologies • Strong understanding of HTTP/HTTPS, headers, cookies, sessions, authentication, and how web applications work • Experience with browser automation and data extraction from dynamic JavaScript-rendered applications • Good knowledge of software architecture, design patterns, and building distributed, scalable systems in Python • Experience with frameworks such as FastAPI, Django, and/or Flask • Experience processing large volumes of data using Pandas, Polars, or equivalent tools • Knowledge of asynchronous and parallel processing using asyncio, multiprocessing, queues, and workers • Experience with messaging systems such as RabbitMQ, Kafka, SQS, Redis, or equivalent technologies • Experience with MongoDB and/or PostgreSQL, including modeling, indexing, and query optimization • Ability to develop resilient data collection solutions with reprocessing, deduplication, execution control, and failure recovery • Experience with automated testing, observability, monitoring, and production troubleshooting • Knowledge of Docker, Linux, and cloud infrastructure (AWS and/or GCP) • Familiarity with AI development tools (AI First), incorporating them into daily workflows • Autonomy to investigate complex problems, propose solutions, and drive end-to-end delivery • Strong communication, analytical thinking, sense of ownership, and ability to collaborate effectively with other developers • University degree or technical diploma • English proficiency

🏖️ Benefits

• Wellhub (Gympass) • Language Allowance • Pet Life and Dog Life • English Pass • Life Insurance • Contractor arrangement (PJ)

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 October 22

CI&T

5001 - 10000

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Backend Engineer building AI-enabled Go/Python backend services for CI&T’s enterprise transformation solutions. Integrating SAP, Azure, LLMs, RAG, and distributed systems.

🇧🇷 Brazil – Remote

💰 $5.5M Venture Round on 2014-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 October 22

Deliverit

1 - 10

🛍️ eCommerce

📦 Logistics

Desenvolvedor Backend Sênior criando soluções backend escaláveis para cliente global de comércio eletrônico. Atuando com NodeJS, Java, Python, cloud, mensageria e observabilidade.

🇧🇷 Brazil – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 October 21

CI&T

5001 - 10000

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Java Developer building scalable Java and Azure solutions for CI&T, a technology transformation company. Developing microservices and APIs in collaborative, AI-driven projects.

🇧🇷 Brazil – Remote

💰 $5.5M Venture Round on 2014-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 October 21

Stefanini Brasil

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Arquiteto DevSecOps evoluindo plataformas críticas OpenShift/Kubernetes na Stefanini. Automatizando operações, fortalecendo segurança e garantindo confiabilidade em ambientes corporativos.

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 October 20

RD Station

1001 - 5000

📣 Marketing

💼 Consulting

📦 Logistics

Engenheiro Backend Sênior em Python liderando o Criador de Agentes de IA da RD Station. Desenvolvendo serviços escaláveis e orientando decisões de arquitetura.

🇧🇷 Brazil – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok