Search by job, company or skills

NOK Human Capital

Senior Backend Developer (Python/Django)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

We are hiring a Senior Backend Developer (Python/Django). In this role, you will design and build scalable backend systems and APIs that power advanced application features. You will integrate cutting-edge technologies such as Generative AI frameworks and video streaming platforms to deliver reliable, high-performance solutions. You will work closely with cross-functional teams to ensure seamless, end-to-end product delivery.

NOK Human Capital is a leading HR consulting and talent acquisition firm with a global footprint and a proven track record of supporting Fortune 500 clients. We specialize in connecting top-tier talent with industry leaders, driving innovation, and fostering high-performance cultures across the MENA region and beyond.

Key Responsibilities

  • Design, develop, and maintain backend systems and APIs using Python and Django.
  • Build and optimize microservices and RESTful/GraphQL APIs for scalability and performance.
  • Implement solutions leveraging Generative AI frameworks (e.g., LangChain, LLM APIs).
  • Integrate backend services with video streaming technologies to support real-time and on-demand content delivery.
  • Ensure high availability, security, and efficiency of backend services.
  • Collaborate with frontend developers and AI engineers to deliver seamless solutions.
  • Conduct code reviews and mentor junior developers.
  • Contribute to CI/CD pipeline and cloud deployment strategies.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of professional experience as a Backend Developer.
  • Strong proficiency in Python and experience with Django.
  • Familiarity with FastAPI or Flask is a plus.
  • Experience with Generative AI frameworks (e.g., LangChain, OpenAI APIs, Hugging Face).
  • Knowledge of LLM integration, embeddings, and vector databases.
  • Hands-on experience with video streaming technologies (e.g., WebRTC, HLS, DASH, media servers).
  • Proficiency with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Understanding of cloud environments (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Experience with CI/CD, testing frameworks, and version control (Git).

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 127650019