Lead Python Engineer

2 weeks ago


Lahore, Punjab, Pakistan Nephrolytics, Inc. Full time 900,000 - 1,200,000 per year

About the Role:

We are seeking a skilled and motivated Mid-Level Backend Python Developer to join our growing development team. The ideal candidate will have over 5 years of experience in backend development using Python, with a strong understanding of web frameworks such as Django, relational databases like PostgreSQL, and modern deployment strategies using Kubernetes. This role offers an exciting opportunity to work on an early stage healthcare product using artificial intelligence and collaborate with cross-functional teams to build robust, scalable backend systems.

Key Responsibilities:

  • Design, develop, and maintain backend systems and APIs using Python and Django.
  • Work with PostgreSQL databases to model and manage complex data structures.
  • Ensure high performance and scalability of backend systems by optimizing code and queries.
  • Implement multi-threaded solutions to manage concurrency and improve system performance.
  • Collaborate with front-end developers, DevOps, and product teams to define and deliver features.
  • Understand the deployment and management of applications in a Kubernetes environment, with an eye on smooth scaling and service availability.
  • Write unit tests and conduct code reviews to ensure high-quality, maintainable code.
  • Troubleshoot and resolve complex production issues, providing timely fixes and improvements.

Skills & Qualifications:

  • Experience:
    5+ years of professional experience in backend development using Python.
  • Django:
    Deep knowledge of Django framework and its components (views, models, tenancy, REST APIs).
  • PostgreSQL:
    Proficient in PostgreSQL, including query optimization, indexing, schema design, and handling large-scale data sets.
  • Web Frameworks:
    Experience working with RESTful APIs and web services, familiarity with additional web frameworks is a plus (e.g., Flask).
  • Threading & Concurrency:
    Strong understanding of threading, multiprocessing, and concurrency handling in Python for optimizing performance.
  • Kubernetes:
    Experience running Python applications within a Kubernetes replicaset, understanding of containerization (Docker), and knowledge of deployment pipelines and scaling strategies.
  • Version Control:
    Experience using Git or other version control systems for collaboration and code management.
  • Testing & Debugging:
    Proficiency in writing unit tests, using frameworks like pytest, and debugging performance issues.
  • Cloud Platforms:
    Familiarity with cloud platform AWS is a plus. Communication: Strong verbal and written communication skills, with the ability to work well in a collaborative, remote-first environment.

Nice-to-Have:

  • Experience with containerization using Docker.
  • Familiarity with asynchronous programming Knowledge of CI/CD pipelines and automation tools.
  • Experience with other databases (e.g., MySQL, MongoDB). Familiarity with other programming languages, especially Go.

  • Python Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Analytiverse Full time 840,000 per year

    Company DescriptionAt Analytiverse, we leverage state-of-the-art methodologies to derive crucial insights from data, uncovering hidden patterns and emerging trends. Our services span from data wrangling to predictive analytics, converting raw data into practical and strategic intelligence. Passionate about empowering data-driven decision-making, we use...


  • Lahore, Punjab, Pakistan Alethea AI Full time 900,000 - 1,200,000 per year

    Python Engineer (Full-Time, Onsite )Are you a backend engineer who loves building scalable services that power intelligent products? Alethea AI Labs is hiring a Python/Backend Engineer to ship APIs, integrate models, and optimize performance for AI and Web3 experiences used by communities.Alethea AI Labs is leading the Agentic AI movement across industries....


  • Lahore, Punjab, Pakistan Blue Health Full time $104,000 - $130,878 per year

    Role DescriptionThis is a full-time on-site role for a Python Automation Engineer (Selenium) located in Lahore. The Python Automation Engineer will be responsible for developing and maintaining automated test scripts using Selenium. Daily tasks include writing efficient and reusable code, troubleshooting automation failures, and collaborating with the...


  • Lahore, Punjab, Pakistan Devsinc Full time 900,000 - 1,200,000 per year

    Devsinc is seeking a highly skilled and experienced Senior Software Engineer - Python Developer to join our growing team. In this role, you will lead the design and development of robust Python applications, working in a collaborative environment to create scalable software solutions. You will be responsible for guiding junior developers, optimizing existing...


  • Lahore, Punjab, Pakistan Devsinc Full time 900,000 - 1,200,000 per year

    Description Devsinc is seeking a highly skilled and experienced Senior Software Engineer - Python Developer to join our growing team. In this role, you will lead the design and development of robust Python applications, working in a collaborative environment to create scalable software solutions. You will be responsible for guiding junior developers,...


  • Lahore, Punjab, Pakistan Devsinc Full time 900,000 - 1,200,000 per year

    Devsinc is seeking a highly skilled and experienced Senior Software Engineer - Python Developer to join our growing team. In this role, you will lead the design and development of robust Python applications, working in a collaborative environment to create scalable software solutions. You will be responsible for guiding junior developers, optimizing existing...


  • Lahore, Punjab, Pakistan DevRolls Full time 900,000 - 1,200,000 per year

    Company DescriptionDevRolls is a premier Web & Software Development agency, delivering innovative, scalable, and results-driven digital solutions to clients globally. Our multidisciplinary team of expert developers, creative designers, experienced project managers, and AI specialists collaborate to transform ideas into powerful products. We excel in custom...


  • Lahore, Punjab, Pakistan Tkxel Full time 900,000 - 1,200,000 per year

    As we continue to grow, we are currently looking for Python Engineers. You will work closely with the Engineering Manager. Product Analyst's/Managers to refine user stories and requirements and identify, prioritize and execute tasks within the software development life cycle. Develop and maintain Python applications Design and deliver reliable,...


  • Lahore, Punjab, Pakistan Transcure Full time 1,200,000 - 2,400,000 per year

    Experience: 5–8 years (hands-on)Employment Type: Full-timeLocation: Jail road, LahoreAbout UsJoin our mission to revolutionize healthcare with AI Our platform leverages AI to capture patient-provider interactions and streamline documentation, empowering providers and improving patient outcomes. As a Senior Python Engineer, you'll be a hands-on contributor...


  • Lahore, Punjab, Pakistan livixa Full time 1,200,000 - 3,600,000 per year

    We are seeking a talentedPython/Django Engineerto design, develop, and maintain robust, scalable, and high-performing web applications. You will play a key role in building efficient backend systems, integrating APIs, and ensuring seamless interaction between server-side logic and front-end components. This role is ideal for someone passionate about clean...