Senior Python Engineer

Binagora

Argentina

Remote

ARS 2,500,000 - 5,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Flexible time off
Learning & development
Referral program
Binagora Week celebrations

Job summary

Binagora is a remote-first software crafters collective specializing in building high-quality, custom solutions for diverse sectors. They seek a Senior Python Developer to drive backend engineering for migrating from Java Spring Boot to a Django-based Python API and React frontend.

You will design scalable RESTful APIs, collaborate across teams to migrate service logic, and ensure data integrity with modern DevOps practices using Docker and Kubernetes.

Qualifications

  • 5+ years of professional development experience (language-agnostic).
  • 3+ years backend development with Python, Django and DRF.
  • Experience with distributed systems and microservices.
  • Familiarity with Docker and Kubernetes.
  • Strong SQL and ORM proficiency (PostgreSQL/MySQL).
  • Experience with modern DevOps/CI/CD pipelines.

Responsibilities

  • Lead the re-platforming effort to migrate legacy Java Spring Boot microservices into a Django-based Python API and React frontend.
  • Design, build, and maintain scalable RESTful APIs in Python (Django/DRF).
  • Collaborate with cross-functional teams to migrate service logic and ensure data integrity during migration.
  • Write clean, maintainable code across backend (Python) and frontend (React).
  • Participate in architectural discussions, code reviews, and technical decisions to optimize performance.

Skills

Python
Django/DRF
REST APIs
Microservices
Docker
Kubernetes
Databases
CI/CD
Distributed systems

Tools

RabbitMQ
Kafka
React

Job description

About Binagora

At Binagora , we are a fully remote community of software crafters with over a decade of experience partnering with international clients. We collaborate with bold organizations to deliver high-quality, custom solutions that achieve tangible results. Our expertise spans various sectors, including Media & Entertainment, Solar Energy, Healthcare, Marketing, Audit & Compliance, Diversity & Inclusion, among many others. From initial strategy to final delivery, we go above and beyond, infusing creativity and aligning with business objectives to develop innovative products that challenge conventions and propel businesses forward.

Our client

Our client provides the leading professional development platform purpose-built exclusively for accounting and advisory firms. They offer the only comprehensive solution for managing learning compliance, L&D initiatives, attendance tracking, and training content. Trusted by over 130 of the top 200 firms, their platform boasts over 99% client retention by helping administrators and compliance specialists save countless hours on manual tasks and eliminate risky errors.

Requirements

As a Senior Python Developer, you will be the backbone of our client's professional development platform, focusing on high-quality backend engineering and scalable system design.

Responsibilities
  • Lead the re-platforming effort to migrate legacy Java Spring Boot microservices into a modern Django-based Python API and React frontend architecture.
  • Design, build, and maintain scalable, robust RESTful APIs in Python (Django/DRF) to support core product functionality.
  • Collaborate with cross-functional teams to migrate service logic, ensure data integrity, and minimize system downtime during the migration phase.
  • Write clean, maintainable, and well-tested code across both backend (Python) and frontend (React) services.
  • Participate in architectural discussions, code reviews, and technical decision-making to optimize platform performance and developer experience.
Qualifications and Requirements
Must-Haves
  • 5+ years of professional development experience (language-agnostic)
  • 3+ years of professional backend development experience using Python, with demonstrated proficiency in Django, including Django REST Framework (DRF).
  • Extensive knowledge and hands-on experience implementing system design patterns.
  • Understanding of distributed systems, microservices-oriented architecture, message brokers (e.g., RabbitMQ, Kafka), and containerization (Docker, Kubernetes).
  • High proficiency with relational databases (e.g., PostgreSQL, MySQL), SQL query optimization, and ORMs.
  • Solid experience using modern DevOps/CI/CD pipelines.
Nice-to-Haves
  • Previous experience refactoring/migrating legacy codebases.
  • Professional experience working with Java and Spring Boot.
  • Hands-on experience building dynamic, responsive user interfaces using React.
  • Proven experience in API integrations.
  • Experience working with NoSQL databases.
Benefits
  • Trust-based culture: We highly value ownership and we trust in our team's skills and seniority to achieve goals.
  • Remote work: Enjoy working remotely! We are spread-headed in different locations in LATAM and Europe.
  • Flexible time off policy.
  • Diverse & Impactful Projects: Engage with complex challenges for major players in Media & Entertainment, alongside innovative startups in Solar Energy, Compliance, and other dynamic sectors.
  • Learning and development: Get the opportunity to take English classes, trainings and certifications.
  • Referral Program: We value connection! Our referral program provides bonuses for successful referrals.
  • Strong culture and traditions: We foster a supportive and engaging work environment, highlighted by our annual “ Binagora Week”, regular team gatherings and gifts for special occasions.

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Forward Deployed Engineer
Forward Deployed Engineer

Binagora • Argentina

Remote
ARS 1,800,000 - 2,700,000
Remote work
Flexible time off
English classes
+2
Remote Senior Python Backend Engineer - Django/DRF
Remote Senior Python Backend Engineer - Django/DRF

Binagora • Argentina

Remote
ARS 2,500,000 - 5,000,000
Remote work
Flexible time off
Learning & development
+2
Senior Python Developer
Senior Python Developer

EPAM Systems • Argentina

On-site
ARS 121,271,000 - 181,906,000
Healthcare benefits
Global career opportunities
Paid time off and sick leave
+3
Python Engineer (Senior) ID40276
Python Engineer (Senior) ID40276

AgileEngine, LLC. • San Carlos de Bariloche

Hybrid
ARS 136,430,000 - 197,065,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Python Backend Engineer For Fintech Apis
Senior Python Backend Engineer For Fintech Apis

Puntorojo • Buenos Aires

Remote
ARS 182,310,000 - 273,465,000
Company laptop
100% remote (LATAM)
Generous PTO and regional holidays
Fullstack Developer (Senior) - Python (Django) + React - Remote, Latin America
Fullstack Developer (Senior) - Python (Django) + React - Remote, Latin America

Bluelight Consulting, Llc • Mar del Plata

Remote
ARS 134,672,073 - 224,453,455
Competitive salary and bonuses
Generous paid-time-off
Remote work
+1
Senior Full Stack Engineer ID67823
Senior Full Stack Engineer ID67823

AgileEngine, LLC. • San Carlos de Bariloche

Remote
ARS 181,906,000 - 272,860,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • San Carlos de Bariloche

Hybrid
ARS 181,906,000 - 272,860,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Developer (Fullstack, BE-Heavy)
Senior Python Developer (Fullstack, BE-Heavy)

Proxify • Argentina

On-site
ARS 133,982,000 - 193,530,000
On-time payments
Flexible withdrawal options
8-hour work days
+1
Senior Java Backend Engineer - Hybrid (Argentina)
Senior Java Backend Engineer - Hybrid (Argentina)

Randstad Argentina • Buenos Aires

Remote
ARS 135,820,000 - 226,367,000
Work from anywhere
Earn in USD
Paid time off
+2