50plusstellen
Zurück zu den Treffern

Remote Senior Backend Engineer (Python/Django)

Anzeige auf Englisch

ArbeitsortStellenbosch
+ 1 weitere
HomeofficeVollständig remote

About the Role

Our client, a pioneering tech company specializing in AI-driven solutions, is seeking a highly experienced Remote Senior Backend Engineer with expertise in Python and Django. This position is entirely remote, enabling you to work from any location. You will be a key player in designing, developing, and deploying scalable, high-performance backend systems that power our client's innovative products. The ideal candidate possesses a strong understanding of software architecture, database design, and API development, along with a proven ability to mentor other engineers. As part of a distributed team, you will collaborate closely with frontend developers, product managers, and other stakeholders to deliver robust and efficient solutions.

This is a fantastic opportunity to contribute to cutting-edge technology in a fully remote capacity, aligning with the innovative spirit often found in the Paarl, Western Cape tech community.

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Python/Django code.
  • Develop and implement robust RESTful APIs for consumption by frontend applications and third-party services.
  • Architect and optimize database schemas and queries for performance and scalability.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Write comprehensive unit and integration tests.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural discussions and technical decision-making.
  • Mentor junior backend engineers and promote best practices within the team.
  • Stay current with emerging technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend development.
  • Strong proficiency in Python and the Django framework.
  • Extensive experience designing and developing RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with asynchronous programming and message queues (e.g., Celery, RabbitMQ) is a plus.
  • Familiarity with containerization technologies like Docker.
  • Proficiency with version control systems (Git).
  • Understanding of frontend technologies (HTML, CSS, JavaScript) is beneficial.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and effectively in a remote team environment.
  • Experience contributing to projects aimed at the Paarl, Western Cape region or similar tech hubs is an advantage.

Benefits

  • Our client offers a highly competitive salary, comprehensive health benefits, flexible working hours, and generous opportunities for professional development and training. Embrace the freedom of a 100% remote role, allowing you to work from your preferred location. You will be part of an innovative and collaborative team tackling challenging projects using cutting-edge technology. Enjoy significant career growth potential and the chance to make a tangible impact on groundbreaking products, all while maintaining a connection to the innovative spirit associated with Western Cape tech.

Arbeitgeber

Mehr Stellen finden

Ähnliche Stellen bei anderen Arbeitgebern

Weitere Stellen bei Placements24

Alle 907 Stellen

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete