Senior Python Developer
Devsinc · Lahore
Job description
About the role
Devsinc is looking for a Senior Python Engineer with strong backend, API integration and system design skills, able to build scalable, high-performance applications. The role is client-facing and requires direct work with international clients, technical ownership and stakeholder collaboration in a fast-paced services environment. A minimum of 3 years of professional Python backend experience is required.
Key responsibilities
- Design, develop and maintain scalable, secure, high-performance backend applications in Python.
- Build and integrate RESTful APIs, microservices and backend services with Django, Flask or FastAPI.
- Work directly with international clients on requirements, technical discussions, proposals and project updates.
- Translate business needs into scalable, maintainable technical solutions and contribute to system architecture and technical decisions.
- Design and optimise relational and NoSQL databases, and integrate third-party APIs, cloud services and external systems.
- Write clean, reusable, testable code, run code reviews and enforce engineering best practices.
- Troubleshoot issues, optimise performance and mentor junior developers within Agile processes.
Required profile
- Bachelor's degree in Computer Science, Software Engineering or a related field; minimum 3 years of Python backend experience, preferably post-graduation.
- Strong English communication, able to lead technical discussions with international clients.
- Client-facing experience: requirement gathering, stakeholder management and delivery in a services environment.
- Preferred: previous work with US-based or international clients in software services or IT consulting.
Required skills
- Python, OOP, data structures and algorithms.
- Django, Flask or FastAPI, RESTful APIs and microservices.
- Relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB); Redis.
- AWS, Azure or GCP, Git, Docker and CI/CD pipelines.
- Asynchronous programming, background tasks, message queues, unit testing, security and performance tuning.
- Preferred: Celery, RabbitMQ, Kafka, Kubernetes, distributed systems, event-driven architecture, and exposure to Generative AI, LLMs and RAG pipelines.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Devsinc
Lahore
Related job offers
-
Zoom UCaaS and CCaaS Implementation Engineer
3S Solutions Pvt Ltd Pakistan Lahore -
Junior Python Developer – FastAPI & PostgreSQL
Talsense Lahore -
Dynamics 365 Functional Consultant
Agentic Global Talent Lahore -
UCaaS/CCaaS Implementation Engineer (Zoom Phone & Contact Center)
DevTeam24 -
Unit Head – Front Office Applications Operations (AVP)
Recruit AI Karachi