Remote Senior Backend Engineer (Python)

Placements24

South Africa

A distancia

ZAR 700.000 - 1.200.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work
Health benefits
Home office stipend
Flexible hours
Equipment provided

Descripción de la vacante

Placements24 seeks a Senior Backend Engineer with strong Python expertise to join a fully remote, distributed tech team. You will design, implement, and scale backend services and APIs, partnering with cross-functional teams in a remote-first environment.

The role emphasizes autonomy, collaboration, and engineering excellence, focusing on server-side logic, database interactions, and API design. You will work with Django/Flask/FastAPI, relational DBs, and containerization in a flexible setting.

Formación

  • Degree in CS or related field or equivalent practical experience.
  • 5+ years in backend development with Python.
  • Experience with Django/Flask/FastAPI and relational DBs.
  • RESTful API design and cloud/container basics.
  • Strong problem-solving and collaboration for remote teams.

Responsabilidades

  • Design, develop, test, deploy and maintain backend services in Python.
  • Implement new features and enhance existing infrastructure.
  • Write high-quality, well-documented code.
  • Collaborate with frontend, product, and engineers in a remote setup.
  • Design robust APIs, optimize performance, ensure security.

Conocimientos

Python
Backend development
RESTful APIs
Remote collaboration
Code reviews
Debugging
Communication

Educación

Bachelor's degree in CS or related

Herramientas

Django
Flask
FastAPI
PostgreSQL
MySQL
Docker
Celery
RabbitMQ

Descripción del empleo

About the Role

Our client is a globally distributed technology company seeking a highly motivated and experienced Senior Backend Engineer with a strong command of Python to join their fully remote team. This is a unique opportunity to work from anywhere within a designated remote-friendly region, contributing to the development of robust, scalable, and innovative backend systems. You will be responsible for designing, implementing, and maintaining critical services that power our client's cutting-edge platform. This role emphasizes autonomy, collaboration across distributed teams, and a commitment to engineering excellence. We are looking for a self-starter who thrives in a remote-first environment, possesses excellent communication skills, and has a deep understanding of backend architecture and best practices. If you are passionate about building high-quality software and seeking a flexible, remote work arrangement, this position is ideal for you. The role is focused on backend development exclusively, allowing you to dive deep into server-side logic, database interactions, and API design.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve backend services and systems using Python.
  • Manage the implementation of new features and enhancements to existing backend infrastructure.
  • Write high-quality, efficient, maintainable, and well-documented code.
  • Collaborate effectively with front-end developers, product managers, and other engineers in a remote setting.
  • Design and implement robust APIs and data services.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve complex backend issues.
  • Contribute to architectural discussions and technology selection.
  • Ensure the security and integrity of data handled by backend systems.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development, with a primary focus on Python.
  • Proven experience with Python web frameworks such as Django, Flask, or FastAPI.
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM technologies.
  • Experience designing and implementing RESTful APIs.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker).
  • Knowledge of asynchronous programming and message queues (e.g., Celery, RabbitMQ).
  • Experience with testing frameworks and methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, essential for a remote team.
  • Ability to work independently and manage time effectively in a remote environment.
Benefits
  • Competitive salary based on experience and location.
  • Full remote work flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Professional development opportunities and budget.
  • Access to a global network of talented professionals.
  • Flexible working hours to accommodate different time zones.
  • Company-provided equipment and home office setup stipend.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer (Python) - Fully Remote
Senior Backend Engineer (Python) - Fully Remote

Placements24 • Rustenburg

Híbrido
ZAR 900.000 - 1.300.000
Medical aid and retirement provisions
Remote-first with home office setup
Learning and development opportunities
+2
Remote Senior Backend Engineer (Node.js/Python)
Remote Senior Backend Engineer (Node.js/Python)

Placements24 • Vereeniging

Híbrido
ZAR 900.000 - 1.200.000
Fully remote
Competitive salary
Flexible hours
+2
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Polokwane

Híbrido
ZAR 1.500.000 - 2.501.000
Highly competitive salary package
Full remote work flexibility
Comprehensive health, dental, and visi
+4
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Durban

Híbrido
ZAR 900.000 - 1.200.000
Health insurance
Remote work flexibility
Home office stipend
+2
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 900.000 - 1.300.000
Health insurance
Home office stipend
Professional development budget
+5
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Cape Town

Híbrido
ZAR 900.000 - 1.500.000
Fully remote work arrangement
Competitive salary and bonuses
Health, dental, and vision insurance
+5
Remote Senior Backend Engineer (Python/Django)
Remote Senior Backend Engineer (Python/Django)

Placements24 • Vereeniging

Híbrido
ZAR 1.000.000 - 1.600.000
Health benefits
Generous time off
Professional development (courses/conf
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.300.000
Remote work flexibility
Health insurance
Paid time off
+5
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Klerksdorp

Híbrido
ZAR 1.994.000 - 2.824.000
Competitive salary
Remote stipend
Flexible hours
+5
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Híbrido
ZAR 850.000 - 1.250.000
Stock options
Health benefits
Generous PTO
+1