---
title: "Senior Software Engineer - Python"
company: "Encora"
company_url: "https://www.remjobs.works/companies/encora"
url: "https://www.remjobs.works/job/encora-senior-software-engineer-python-bd85ab17-fbef-473a-8b09-146192e2c78e"
apply_url: "https://job-boards.greenhouse.io/encora10/jobs/5211436007"
workplace: onsite
location: "Brazil"
employment_type: unspecified
seniority: senior
role: software-engineering
region: latin-america
skills: ["aws", "django", "postgres", "python", "react"]
date_posted: 2026-08-27T16:37:04.000Z
first_seen_by_remjobs: 2026-09-15T16:24:06.902Z
---

# Senior Software Engineer - Python

**Encora** · Brazil

Apply: https://job-boards.greenhouse.io/encora10/jobs/5211436007

## About Encora

Neutral infrastructure for returns: bins, tags, a verification cloud, and APIs.

## About the role

Job Title: Senior Software Engineer - Python

Key Skills: Python, Django, React, PostgreSQL

Location: Brazil

Mode: Remote

We at Coforge are hiring **Senior Python****** with the following skill set.

Key Responsibilities

- Build and maintain features across the full stack, including our React web application, React Native mobile apps (iOS and Android), and Python/Django backend;

- Design and implement REST APIs that are well-documented, well-tested, and built to handle real-world conditions including intermittent connectivity;

- Collaborate with product managers and designers to understand requirements and translate them into well-scoped technical plans;

- Write clean, maintainable code with strong test coverage for the features you build;

- Contribute to architecture and design decisions, especially as new systems and features are being planned;

- Mentor and support other engineers through code reviews, pairing, and knowledge sharing;

- Participate in on-call rotations and take ownership of production issues when they arise;

- Help improve development workflows, tooling, and processes to make the team more effective;

- Contribute to a culture of documentation, quality, and continuous improvement.Required Skills & Qualifications

- Strong proficiency in Python with experience building backend services and APIs;

- Experience with Django or a similar Python web framework;

- Experience building web applications with React;

- Experience building mobile applications with React Native for iOS and Android;

- Comfortable working with relational databases, particularly PostgreSQL;

- Experience designing and consuming REST APIs;

- Familiarity with CI/CD pipelines and modern development workflows.Preferred Skills:

- Experience building offline-first or connectivity-resilient mobile applications;

- Experience with Django REST Framework;

- Familiarity with AWS services and cloud-based infrastructure;

- Experience with feature flagging systems and incremental rollout strategies;

- Experience using AI agents to accelerate development workflows;

- Background in construction, workforce management, or field operations software;

- Experience mentoring engineers or leading technical projects;

- Experience with performance optimization for mobile applications on constrained devices or networks.
Posted On: 13-08-2026

At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

---

Source: Encora's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/encora-senior-software-engineer-python-bd85ab17-fbef-473a-8b09-146192e2c78e
