Backend Engineer (Python)

Backend Engineer (Python)
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : NOT
المكان : · Saudi Arabia


Position Overview:

We are currently seeking a skilled and detail-oriented Backend Engineer (Python) to join our development team. The successful candidate will be responsible for designing, implementing, and maintaining backend services and APIs that are reliable, scalable, and secure.

Key Responsibilities:

  • Design and develop robust backend systems and APIs using Python frameworks (e.g., Django, Flask, or FastAPI).
  • Collaborate with cross-functional teams to gather requirements and deliver scalable software solutions.
  • Integrate third-party services and internal tools as needed.
  • Optimize application performance, reliability, and data integrity.
  • Maintain comprehensive documentation of code, architecture, and processes.
  • Participate in code reviews and adhere to best practices in software development and version control.

Qualifications:

  • A minimum of 1 year of professional experience in backend software development using Python.
  • Strong understanding of RESTful API design and relational databases (e.g., PostgreSQL, MySQL).
  • Familiarity with containerization technologies such as Docker.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Ability to write clean, maintainable, and well-documented code.
  • Solid analytical and troubleshooting skills.

Preferred Qualifications:

للتقديم الان

  • Experience with asynchronous programming and task queues (e.g., Celery).
  • Familiarity with CI/CD pipelines and cloud platforms (e.g., AWS, GCP).
  • Understanding of software security best practices.