Barq Dev is looking for a Sr. Python Engineer with 2+ years of experience. The candidate should have a strong understanding of Python frameworks to develop and optimize web applications, APIs and backend systems.
Key Responsibilities:
- Develop and maintain backend services and web applications using Python & Django.
- Design and implement RESTful APIs for seamless frontend-backend integration.
- Write clean, reusable code following best practices.
- Optimize PostgreSQL/MySQL queries for better performance.
- Integrate third-party APIs and external services.
- Conduct testing & debugging for stability and performance.
- Utilize AI tools and explore AI-driven solutions as needed.
- Collaborate with frontend teams to deliver high-quality solutions.
- Implement security measures, including authentication & data protection.
- Participate in code reviews and provide feedback.
- Be open to learning new technologies and taking on additional responsibilities.
Requirements:
- 2+ years of experience as a Python Engineer.
- Bachelor’s degree in Computer Science, IT or Software Engineering.
- Proficient in RESTful APIs and testing tools like Postman.
- Strong knowledge of Django and relational databases (PostgreSQL, MySQL).
- Experience with AI tools, prompt engineering or machine learning is a plus.
- LLM integration experience is a strong advantage.
- Basic knowledge of AWS, Heroku, Docker, and deployment tools.
- Familiar with testing frameworks (pytest, Django’s built-in tools).
- Experience with caching (Redis, Memcached) and task scheduling is a plus.
- Adaptable and eager to learn new technologies.
You can learn more about us by visiting:
📍 Location: College road, Township, Lahore
💼 Job Type: Onsite