×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer; Python

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Sitech
Full Time position
Listed on 2026-01-09
Job specializations:
  • Software Development
    Software Engineer, DevOps, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below
Position: Lead Software Engineer (Python)

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 Dev Ops 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 Dev Ops 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 (Postgre

    SQL/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

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary