Senior Python Developer

Devsinc

Lahore

On-site

PKR 3,000,000 - 5,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Devsinc, LLC in Lahore, Pakistan is seeking a Senior Python Engineer to lead backend development, API integrations, and system design for high-performance applications. You will own technical outcomes, collaborate with international clients, and guide junior developers in an agile services-based environment.

The role requires 3+ years of Python backend experience, strong English communication, and hands-on work with Django/Flask/FastAPI, cloud platforms, and CI/CD pipelines.

Qualifications

  • Bachelors degree in Computer Science or related field.
  • 3+ years of Python backend development experience.
  • Strong English communication and client-facing skills.
  • Experience with Django/Flask/FastAPI APIs.
  • Cloud experience (AWS/Azure/GCP) and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain scalable Python backend applications.
  • Develop and integrate RESTful APIs and microservices.
  • Collaborate with international clients and lead technical discussions.
  • Translate business requirements into scalable technical solutions.
  • Contribute to system architecture and development planning.
  • Design and optimize relational and NoSQL databases.
  • Integrate third-party APIs, cloud services, and external systems.
  • Write clean, testable code and conduct code reviews.
  • Own complex technical challenges and ensure timely delivery.
  • Collaborate with cross-functional teams and mentor juniors.

Skills

Python
REST APIs
Django
Flask
FastAPI
Microservices
AWS
Docker
CI/CD
PostgreSQL
MySQL
MongoDB
Redis
Git
Async programming
Unit testing
Security
Performance tuning
English communication
Client-facing

Education

Bachelor's degree in Computer Science or related field

Tools

Celery
RabbitMQ
Kafka
Kubernetes

Job description

Job Description:

Devsinc is looking for a skilled Senior Python Engineer with strong expertise in backend development, API integrations, system design, and building scalable, high-performance applications, along with a minimum of 3 years of professional experience in Python backend development, preferably post-graduation.

The ideal candidate should possess strong technical and problem-solving skills, excellent English communication abilities, and experience working directly with international clients. This is a client-facing role requiring technical ownership, effective stakeholder collaboration, and the ability to deliver quality solutions in a fast-paced, services-based environment.

Responsibilities
  • Design, develop, and maintain scalable, secure, and high-performance backend applications using Python.
  • Develop and integrate RESTful APIs, microservices, and backend services using Django, Flask, or FastAPI.
  • Collaborate directly with international clients to understand business requirements, lead technical discussions, propose solutions, and provide project updates.
  • Translate complex business requirements into scalable, maintainable, and efficient technical solutions.
  • Contribute to system architecture, technical design, development planning, and technical decision-making.
  • Design and optimize relational and NoSQL databases to ensure application performance, scalability, and reliability.
  • Integrate third-party APIs, cloud services, and external systems to support business and application requirements.
  • Write clean, reusable, and testable code, conduct code reviews, and enforce software engineering best practices.
  • Take ownership of complex technical challenges, troubleshoot issues, optimize application performance, and ensure timely delivery of high-quality solutions.
  • Collaborate with cross-functional teams, mentor junior developers, and actively participate in Agile development processes.
  • Bachelors degree in Computer Science, Software Engineering, or a related field, with a minimum of 3 years of professional experience in Python backend development, preferably post-graduation.
  • Strong proficiency in Python, object-oriented programming (OOP), data structures, algorithms, and problem-solving.
  • Hands-on experience with Django, Flask, or FastAPI, including RESTful API development and microservices architecture.
  • Solid understanding of system design, software architecture, design patterns, and scalable application development.
  • Experience with relational databases (PostgreSQL, MySQL) and familiarity with NoSQL databases and caching technologies (MongoDB, Redis).
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP), Git, Docker, and CI/CD pipelines.
  • Understanding of asynchronous programming, background task processing, and message queues.
  • Experience with unit testing, debugging, application security, and performance optimization.
  • Strong English communication skills, with the ability to independently lead technical discussions with international clients.
  • Strong analytical, logical reasoning, and real-world problem-solving skills, with the ability to take ownership of complex technical challenges.
  • Experience in client-facing development, requirement gathering, stakeholder management, and delivering technical solutions in a services-based environment.
Preferred Qualifications
  • Previous experience working with US-based or international clients in a software services or IT consulting company.
  • Experience with distributed systems, event-driven architecture, and high-level or low-level system design.
  • Familiarity with Celery, RabbitMQ, Kafka, or Kubernetes.
  • Exposure to Generative AI, LLM integrations, RAG pipelines, or AI-powered applications.
  • Experience mentoring junior developers, conducting code reviews, and contributing to technical decisions.
Requirements:
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Devsinc • Lahore

On-site
PKR 8,379,888 - 12,569,832
Senior Python Backend Engineer - API & Systems
Senior Python Backend Engineer - API & Systems

Devsinc, LLC • Lahore

On-site
PKR 3,000,000 - 5,000,000
Senior Python Developer
Senior Python Developer

Exper Labs • Lahore Cant

On-site
PKR 1,200,000 - 1,800,000
Software Engineer - I- AI/ML
Software Engineer - I- AI/ML

Devsinc • Lahore

On-site
PKR 1,200,000 - 2,600,000
Senior Python Developer
Senior Python Developer

Ahdus technology • Islamabad

On-site
PKR 3,000,000 - 6,000,000
Performance bonuses
Software Engineer - I- AI ML
Software Engineer - I- AI ML

Devsinc • Lahore

On-site
PKR 1,800,000 - 2,400,000
Software Engineer - Python - Islamabad
Software Engineer - Python - Islamabad

Devsinc, LLC • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Provident Fund
Medical Facilities
Paid Overtime
+4
Lead Python Engineer: Scalable Apps & Architecture
Lead Python Engineer: Scalable Apps & Architecture

Devsinc, LLC • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Provident Fund
Medical Facilities
Paid Overtime
+4
Backend Python Developer
Backend Python Developer

Navigatorhr • Lahore

On-site
PKR 48,170,000 - 57,803,000
Senior Python Engineer
Senior Python Engineer

Tkxel LLC • Lahore

On-site
PKR 781,200 - 1,004,400
Top locations