Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer (Python)

Sitech

Riyadh

On-site

SAR 200,000 - 300,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Riyadh is seeking a Lead Software Engineer with over 10 years of experience. This role involves leading the design and development of complex software solutions, particularly with Python (Django) and Vue.js. The ideal candidate will possess strong technical leadership skills, guiding engineering teams while ensuring scalable and high-performing systems. An essential part of the job will be the customization and architecture ownership of Open edX platforms.

Qualifications

  • 10+ years of professional software development experience.
  • Strong expertise in Python with Django.
  • Proven experience with Vue.js and modern front-end architectures.
  • Hands-on experience with Open edX development, customization, and deployment.
  • Strong understanding of RESTful APIs, microservices, and system integration.

Responsibilities

  • Lead the end-to-end development of web-based platforms using Python (Django) and Vue.js.
  • Architect, customize, and extend Open edX platforms.
  • Define technical architecture, coding standards, and best practices.
  • Provide technical leadership, code reviews, and mentorship.
  • Collaborate with product managers, UX designers, and QA.

Skills

Python (Django)
Vue.js
Open edX
RESTful APIs
Microservices
Database Management
CI/CD
Docker
Agile/Scrum
Leadership
Job description
Company Overview

Sitech builds impactful digital products, services, and experiences for enterprises and fast-growing startups. With a global talent pool, we specialize in product discovery, experience design, and custom software development, delivering scalable and high-quality solutions across multiple industries.

Role Overview

We are seeking a Lead Software Engineer with 10+ years of experience to lead the design, development, and delivery of complex software solutions, with a strong focus on Python (Django), Vue.js, and Open edX platforms.

This role combines hands‑on technical leadership with architecture ownership, mentoring engineers, and collaborating closely with product, QA, and DevOps teams to deliver scalable, secure, and high‑performing systems.

Key Responsibilities
  • Lead the end‑to‑end development of web‑based platforms using Python (Django) and Vue.js.
  • Architect, customize, and extend Open edX platforms, including LMS/CMS, plugins, and integrations.
  • Define technical architecture, coding standards, and best practices across projects.
  • Provide technical leadership, code reviews, and mentorship to engineering teams.
  • Collaborate with product managers, UX designers, and QA to translate business requirements into robust technical solutions.
  • Oversee system integrations, APIs, and backend services.
  • Ensure platform scalability, performance, security, and reliability.
  • Drive CI/CD adoption and collaborate with DevOps on deployment strategies.
  • Troubleshoot complex technical issues and lead root‑cause analysis.
  • Contribute to technical planning, estimations, and delivery timelines.
Qualifications & Requirements
  • 10+ years of professional software development experience.
  • Strong expertise in Python with Django (mandatory).
  • Proven experience with Vue.js and modern front‑end architectures.
  • Hands‑on experience with Open edX development, customization, and deployment.
  • Strong understanding of RESTful APIs, microservices, and system integration.
  • Experience with relational databases (PostgreSQL/MySQL).
  • Familiarity with CI/CD pipelines, Docker, and cloud environments.
  • Solid understanding of software architecture, design patterns, and best practices.
  • Experience working in Agile/Scrum environments.
  • Strong leadership, communication, and stakeholder management skills.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting

Riyadh, Saudi Arabia

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.