Qureos

FIND_THE_RIGHTJOB.

Lead Software Engineer (Python)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

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.

© 2026 Qureos. All rights reserved.