Senior Python Engineer

Binagora

United States

Remote

USD 120,000 - 160,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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 seeking a Senior Python Developer to drive backend engineering and a migration to Django/DRF with a React frontend. You will shape scalable APIs while collaborating across teams to ensure data integrity and minimal downtime.

The role emphasizes backend/API design, distributed systems, and modern DevOps practices in a fully remote setting with diverse, international clients.

Qualifications

  • 5+ years of professional development experience (language-agnostic).
  • 3+ years of backend development with Python, Django, DRF.
  • Experience with system design patterns and distributed/microservices architectures.
  • Knowledge of message brokers (RabbitMQ, Kafka) and containerization (Docker, Kubernetes).
  • Strong SQL, PostgreSQL/MySQL and ORM usage.
  • Experience with modern DevOps/CI/CD pipelines.

Responsibilities

  • Lead migration from legacy Java Spring Boot to Django-based backend and React frontend.
  • Design, build, and maintain scalable RESTful APIs in Python (Django/DRF).
  • Collaborate across teams to migrate logic, ensure data integrity, and minimize downtime during migration.
  • Write clean, well-tested backend (Python) and frontend (React) code.
  • Participate in architecture discussions and code reviews to optimize performance.

Skills

Python
Django/DRF
Distributed systems
Microservices
API design
CI/CD

Tools

Docker
Kubernetes
RabbitMQ
Kafka

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.

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.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer (Django/DRF) — Remote
Senior Python Backend Engineer (Django/DRF) — Remote

Binagora • United States

Remote
USD 120,000 - 160,000
Remote work
Flexible time off
Learning & development
+2
Senior Python Developer - Remote Work
Senior Python Developer - Remote Work

BairesDev • United States

On-site
MXN 2,042,000 - 3,063,000
100% remote work
Excellent compensation in USD
Hardware and software setup
+4
Senior Python Developer - Python, Django, Flask
Senior Python Developer - Python, Django, Flask

CyberCoders • Chicago (IL)

On-site
USD 95,000 - 130,000
Senior Software Engineer - Python Full Stack
Senior Software Engineer - Python Full Stack

University of Michigan Health-West • Northern (KY)

On-site
USD 100,000 - 130,000
Comprehensive health coverage
FSA/HSA options
401(k) with employer contributions
+5
Python Software Engineer
Python Software Engineer

Shree Narayani Networking Solutions Pvt Ltd • Wilmington (DE)

On-site
USD 110,000 - 150,000
Staff Software Engineer (Python) - Remote Work | REF#303247
Staff Software Engineer (Python) - Remote Work | REF#303247

BairesDev • United States

On-site
CLP 84,666,000 - 141,110,000
100% remote work
Competitive USD compensation
Home-office setup provided
+2
Semi Senior Python Backend Engineer
Semi Senior Python Backend Engineer

Workana • United States

Remote
USD 90,000 - 130,000
Fully remote
Competitive salary
Flexible hours
Senior Full-Stack Python Developer
Senior Full-Stack Python Developer

Simera • Carlisle (MA)

Hybrid
USD 140,000 - 210,000
Fullstack Engineer with Python and React - Latin America, Remote position
Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight • United States

On-site
MXN 1,072,961 - 1,430,615
Competitive salary and bonuses
Generous paid-time-off policy
Flexible working hours
+2
Python Developer - Lead
Python Developer - Lead

LRSolutions, LLC • Columbus (OH)

On-site
USD 90,000 - 120,000