Python Back-End Developer

Full time on site
Python Back-End Developer
  • الرياض, S01, SA
Job Description

Python Back-End Developer

Company: Zeo Digital Technologies
Location: Riyadh, Saudi Arabia – Al Maather Street, Corporate Tower
Employment Type: Full-Time
Salary: SAR 26,000 per month

Job Summary

Zeo Digital Technologies is seeking a talented and experienced Python Back-End Developer to design, develop, and maintain scalable server-side applications and APIs that power innovative digital solutions. The successful candidate will work closely with front-end developers, product managers, and DevOps teams to build secure, high-performance applications that support business growth and customer needs.

This role is ideal for a software professional with strong Python development skills, experience with modern web frameworks, and a passion for creating reliable and efficient back-end systems.

Key Responsibilities

  • Design, develop, test, and maintain back-end applications using Python.
  • Build and manage RESTful APIs and microservices architectures.
  • Develop scalable, secure, and high-performance server-side solutions.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize application performance, database queries, and system reliability.
  • Design and maintain relational and non-relational databases.
  • Implement authentication, authorization, and security best practices.
  • Participate in code reviews, technical discussions, and software architecture planning.
  • Troubleshoot, debug, and resolve application issues in development and production environments.
  • Develop automated tests and support continuous integration and deployment processes.
  • Maintain technical documentation and coding standards.
  • Work closely with DevOps teams to support cloud-based deployments and infrastructure automation.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 3–5 years of professional experience in Python back-end development.
  • Strong proficiency in Python and modern frameworks such as Django, Flask, or FastAPI.
  • Experience developing REST APIs and web services.
  • Strong knowledge of SQL databases such as PostgreSQL, MySQL, or Microsoft SQL Server.
  • Familiarity with NoSQL databases such as MongoDB or Redis.
  • Experience with Git version control and collaborative development workflows.
  • Understanding of software design patterns, object-oriented programming, and clean code principles.
  • Knowledge of Docker, containerization, and cloud platforms.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience with AWS, Microsoft Azure, or Google Cloud Platform.
  • Knowledge of Kubernetes, CI/CD pipelines, and DevOps practices.
  • Familiarity with asynchronous programming and message queue technologies such as RabbitMQ or Kafka.
  • Experience with automated testing frameworks and performance optimization.
  • Relevant certifications in Python, cloud computing, or software development.

Benefits

  • Competitive salary of SAR 26,000 per month.
  • Comprehensive medical and health insurance coverage.
  • Annual paid vacation and public holiday entitlement.
  • Performance-based bonuses and incentive programs.
  • Professional training and certification support.
  • Career advancement opportunities within a growing technology company.
  • Modern, collaborative, and innovation-driven work environment.
  • Exposure to cutting-edge technologies and digital transformation projects.

Work Location

Riyadh, Saudi Arabia – Al Maather Street, Corporate Tower

Apply Today

Join Zeo Digital Technologies and help build robust, scalable, and innovative back-end solutions that drive digital excellence and deliver exceptional user experiences.

الراتب المدفوع: ﷼٠٫٠٠ لكل شهر

موقع العمل: بشكل شخصي

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?