Senior Python Developer

2 weeks ago


Karachi, Sindh, Pakistan Q-Solutions Full time
Overview

We are seeking a skilled and experienced Senior Python Developer to join our dynamic and growing tech team. The ideal candidate will possess a strong background in Python-based backend development, particularly using Flask and FastAPI, with a passion for Gen AI applications, scalable architecture, and secure coding practices. This role offers an exciting opportunity to work with modern technologies in an agile environment and be part of innovation in AI-driven product development.

Key Responsibilities
  • Design, develop, and maintain robust Python applications using Flask and FastAPI, with a focus on Gen AI integration.
  • Work with PostgreSQL and NoSQL databases, leveraging ORM tools and data modeling best practices.
  • Embrace Test-Driven Development (TDD) to ensure code quality and maintainability.
  • Integrate systems with AWS services such as EC2, Lambda, S3, SQS, etc.
  • Build and manage CI/CD pipelines; support DevOps practices including Terraform (a plus).
  • Utilize containerization with Docker for deployment and scaling.
  • Implement and maintain secure communication between services using RabbitMQ, Kafka, or equivalent messaging systems.
  • Apply strong understanding of SSO, OAuth, encryption, and secure authentication protocols.
  • Collaborate with cross-functional teams to ensure reliability, scalability, and performance.
  • Work within an Agile/Scrum environment and participate in team ceremonies.
Required Skills & Qualifications
  • Strong experience with Flask and FastAPI.
  • Proficiency in RDBMS (PostgreSQL preferred) and NoSQL technologies.
  • Solid foundation in TDD and clean code principles.
  • Experience with AWS ecosystem (EC2, Lambda, S3, SQS).
  • Working knowledge of ORMs and database migration tools.
  • Practical experience with Docker, RabbitMQ, distributed systems, and microservices.
  • Understanding of CI/CD, DevOps workflows, and optionally Terraform.
  • Familiarity with Big Data tools like Kafka, Spark, etc. is a strong plus.
  • Awareness of ElasticSearch, DynamoDB, and SOA architecture patterns.
  • Strong grasp of data security, SSO, and OAuth authentication.
How to Apply

Interested candidates are encouraged to submit their resume and a cover letter outlining their relevant experience and qualifications to: -

Please include "Senior Python Developer Application" in the subject line.

Alternatively, you can apply directly by filling out this form:

Note

This position is open only for candidates based in Karachi.


#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan beBeePythonDeveloper Full time $90,000 - $120,000

    Job Opportunity:We are seeking a highly skilled Senior Python Developer to join our team in creating cutting-edge solutions.The ideal candidate will have a passion for leveraging Python to develop innovative applications in areas such as data visualization, machine learning, web development, and data analysis.Key Responsibilities:Develop Advanced Data...

  • python Developer

    2 weeks ago


    Karachi, Sindh, Pakistan Abroad Work Full time

    Python Developer Vacancy in Karachi, PakistanWe are a rapidly growing software development company based in Karachi, seeking a talented and motivated Junior Python Developer to join our team. As a Junior Python Developer, you will assist in designing, developing, and implementing web applications and tools using Python. This is an excellent opportunity for a...


  • Karachi, Sindh, Pakistan HatchTechs Full time

    Sr Python Developer with FastAPI & MongoDBSeeking a talented PythonDeveloper. The ideal candidate should have hands-on experience with modern frameworks and technologies, such as Python, FastAPI, MongoDB, and Microservices.ResponsibilitiesDesign, develop, test, and deploy high-quality, scalable, and maintainable software solutions.Write clean, efficient, and...


  • Karachi, Sindh, Pakistan Hatch Techs Full time

    Sr Python Developer with (Fast API's & MongoDB)Seeking a talented PythonDeveloper. The ideal candidate should have hands-on experience with modern frameworks and technologies, such as Python, FastAPI, MongoDB, and Microservices.Key Responsibilities:Design, develop, test, and deploy high-quality, scalable, and maintainable software solutions.Write clean,...

  • Python Developer

    1 week ago


    Karachi, Sindh, Pakistan Wolke Consultancy Full time

    We are seeking a highly skilled and motivated Python Developer to join our team. As a Python Developer, you will be responsible for developing and maintaining high-quality software solutions that meet the needs of our clients. You will have the opportunity to work on a variety of projects and collaborate with a team of experienced...

  • Python Developer

    6 days ago


    Karachi, Sindh, Pakistan TapTap Technologies Full time 900,000 - 1,200,000 per year

    Key Responsibilities:2+ years of experience in Python development.Hands-on experience with AI/ML projects in real-world applications.Prior work as a Data Analyst / AI Engineer.Develop, optimize, and maintain Python-based applications and pipelines.Work on AI/ML model development, training, and deployment.Perform data collection, cleaning, transformation, and...


  • Karachi, Sindh, Pakistan beBeePythonDeveloper Full time 800,000 - 1,200,000

    We are seeking a highly skilled and motivated Python developer to fill a challenging role in our team. This is an opportunity for you to work on various projects, collaborating with experienced professionals and staying up-to-date with emerging technologies.Job RequirementsTo be successful in this position, you will need to have a strong foundation in...


  • Karachi, Sindh, Pakistan beBeeDeveloper Full time 1,500,000 - 2,000,000

    Python Developer PositionWe are seeking an experienced Python developer to join our team. The ideal candidate will have hands-on experience with modern frameworks and technologies, such as FastAPI, MongoDB, and Microservices.Key Responsibilities:Develop high-quality software solutions that meet business needs.Write clean, efficient, and well-documented code...

  • Python Developer

    3 weeks ago


    Karachi, Sindh, Pakistan Avancerasolution Full time

    Learn, grow, and make a real difference by developing innovative digital solutions.We seek an experienced Python/Django Developer to join our development team. As a Python/Django Developer, you will be responsible for developing and maintaining robust, scalable, and secure web applications using the Django framework and deploying them on cloud...

  • Python Developer

    6 days ago


    Karachi, Sindh, Pakistan PNC Solutions Full time 1,200,000 - 3,600,000 per year

    We are looking for a skilled Python Developer to design, build, and maintain scalable applications and APIs. The ideal candidate will have strong backend expertise and the ability to leverage AI tools to accelerate development, improve efficiency, and deliver high-quality solutions.Key Responsibilities:Design, develop, and maintain backend systems, APIs, and...