Engineering Manager - Lahore - Onsite
Company Overview : Hiring for one of our AI solutions provider in Lahore
We are looking for a hands‑on Engineering Manager to be our first technical hire on the ground and the anchor of our engineering team. The ideal candidate is a "player‑coach" a skilled Django / Python architect who is passionate about writing code, but also has the leadership DNA to build a world‑class team from the ground up. You will partner directly with our US‑based technical co‑founder to shape our product and technical strategy. This is a foundational role where you will spend a significant amount of your time (50‑70% initially) writing production code while establishing the culture, processes, and team that will define our future success.
Key Responsibilities Technical Leadership & Strategy
Partner with the US‑based co‑founder on critical technical architecture and product decisions.
Translate high‑level strategy into a concrete technical roadmap and actionable tasks.
Write clean, high‑quality, and scalable production code (expected 50‑70% of your time in year one).
Conduct rigorous code reviews to establish and maintain a high standard of code quality.
Champion and implement software engineering best practices, design patterns, and documentation standards.
Team Building & Mentorship
Establish the foundation of our engineering culture, emphasizing collaboration, ownership, and continuous learning.
Lead the recruitment, interviewing, and onboarding process for our founding developers, starting with a Senior Full‑Stack Engineer.
Mentor and develop your team members through regular one‑on‑ones and performance guidance.
Grow into a full‑time leadership role as you build out and manage a team of 3‑5 developers.
Project & Delivery Management
Own project timelines and deliverables using Linear, ensuring the team is focused and productive.
Coordinate daily stand‑ups and weekly planning sessions to maintain momentum.
Effectively communicate progress, challenges, and blockers to stakeholders.
Strike the right balance between shipping new features and managing technical debt.
Innovation & AI Integration
Champion the use of AI tools (Claude, Cursor IDE) to create a 10x development environment.
Establish and refine workflows that leverage AI for increased productivity and creativity.
Keep the team at the forefront of AI development tools and best practices.
Required Qualifications Technical Skills
Minimum 5+ years in Django / Python development and 5 years as Lead - EM
Strong proficiency in PostgreSQL database design and optimization.
Experience with modern frontend approaches, particularly HTMX + Django templates.
Expertise in RESTful API design and implementation.
Mastery of version control systems (Git) and collaborative workflows .
Solid understanding of software design patterns and architectural principles.
Leadership & Mentorship Experience
At least 2 years of experience leading technical projects and mentoring other developers. Formal management experience is a plus, but not required.
Proven track record of taking ownership and delivering complex software projects.
Experience with agile development methodologies.
Strong project management and organizational skills.
Communication Skills
Excellent written and verbal communication in English.
Demonstrated ability to collaborate effectively with remote, international stakeholders.
Other Details
Experience : 10+ years in Python Engineering and Leadership
Location : Lahore
Salary : Market Competitive
#J-18808-Ljbffr
Engineering Manager • Lahore, Punjab, Pakistan