Principal Software Engineer

21 hours ago


Lahore, Punjab, Pakistan LOGICON, LLC Full time
Principal Software Engineer (Full Stack)

Job Summary:

We are looking for a highly skilled Principal Software Engineer with a strong full-stack development background to lead technical initiatives and drive engineering excellence across projects. The ideal candidate will have 8+ years of hands-on experience with MERN/MEAN stacks, Node.js, and Python, along with a solid track record of leading development teams and delivering scalable, high-quality solutions.

Key Responsibilities:

  • Lead the architecture, design, and development of robust and scalable applications.
  • Oversee full-stack development using technologies like React.js/Angular, Node.js, and Python.
  • Guide and mentor a team of engineers, fostering technical growth and collaboration.
  • Make strategic technical decisions, contributing to long-term product and platform vision.
  • Collaborate closely with product managers, designers, and stakeholders to align on requirements and delivery timelines.
  • Drive code quality through code reviews, testing, and best practices.
  • Implement and advocate for engineering standards, tools, and frameworks that increase team productivity.
  • Ensure system performance, scalability, and security in all delivered solutions.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in software engineering, with a strong focus on full-stack development.
  • Expertise in MERN/MEAN stack, Node.js, and Python.
  • Solid understanding of RESTful APIs, database design (MongoDB, PostgreSQL, etc.), and system integration.
  • Strong experience with cloud infrastructure (AWS, Azure, or GCP).
  • Proven experience leading and mentoring software engineering teams.
  • Strong problem-solving, communication, and leadership skills.

Preferred Qualifications:

  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Background in Agile/Scrum environments and tools like Jira or Confluence.
  • Contributions to open-source projects or technical publications are a plus.

What We Offer:

  • A culture of innovation and collaboration
  • Competitive salary and performance bonuses
  • Office located on PIA Main Boulevard, Lahore
  • Flexible work environment
  • Opportunities for leadership and career growth
  • Continuous learning and development support
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan People Full time

    About the job Principal Software Engineer - Node & AngularWe are looking for a highly capable PRINCIPAL SOFTWARE ENGINEER.Job Role and Duties:Backend development in Node or other related technologies.Front-end development in Angular or other related technologies & creation of HTML/CSS.Develop APIs in Node as per standard and optimization.Integrate 3rd Party...


  • Lahore, Punjab, Pakistan SDSol Technologies Full time

    Principal Software Engineer / Technical LeadSDSol Technologies is seeking a highly skilled Principal Software Engineer / Technical Lead with a strong background in backend development, frontend technologies, and database management. The ideal candidate must have an overall experience of 8-10 years with a proven track record in managing software development...


  • Lahore, Punjab, Pakistan Bitsclan Full time

    We are seeking a seasoned Principal Software Engineer to lead our software development team. As a key member, you will be responsible for delivering high-quality code and meeting project deadlines.Key Responsibilities:Design, develop, test, and deploy scalable PHP applicationsLiaise with the team to ensure seamless project executionMaintain and improve...


  • Lahore, Punjab, Pakistan TheHiringl Full time

    Job SummaryWe are seeking an experienced Principal Software Engineer to lead the design, development, and deployment of high-quality software solutions. In this role, you will drive technical strategy, mentor engineering teams, and collaborate with stakeholders to deliver scalable and innovative software products. You will work closely with architects,...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    JOB TITLE: Principal Software Engineer (PHP, Laravel, MySQL)DEPARTMENT: Software DevelopmentREPORTS TO: Project DirectorPURPOSE:We are seeking a highly experienced and motivated Senior Full Stack Developer to join our dynamic team. This role is ideal for a technically proficient individual with strong backend and frontend expertise, leadership capabilities,...


  • Lahore, Punjab, Pakistan UOH Full time

    Job Title: Principal Engineer Leader">We are seeking an experienced Principal Engineer Leader to join our team at the University Of Veterinary & Animal Sciences in Lahore. As a key member of our engineering leadership, you will be responsible for leading and managing engineering teams to drive innovation and excellence.">About Us:">The University Of...


  • Lahore, Punjab, Pakistan Cto 247 Full time

    Job OverviewCto 247 is seeking a highly skilled Principal Software Architect to lead our software development team. As a key member of our IT department, you will be responsible for designing, developing, and deploying high-quality software solutions.The ideal candidate will have a strong background in Microsoft Technologies, including .NET Framework 4.0,...


  • Lahore, Punjab, Pakistan CLUSTOX Full time

    About the job Principal Test Engineer- Automation + ManualWe are currently seeking a highly skilled and experienced Principal Test Engineer to join our dynamic team. As a Principal Test Engineer, you will play a crucial role in ensuring the quality and reliability of our software projects through both automation and manual testing.Key Responsibilities:Lead...


  • Lahore, Punjab, Pakistan Travel Innovation Group Full time

    About the PositionAs a Principal SQA (Automation) Engineer at Travel Innovation Group, you will be responsible for defining test plans for features based on user stories, validating features/user stories against agreed acceptance criteria, and ensuring that developed features meet quality standards.You will work closely with agile teams to ensure the quality...


  • Lahore, Punjab, Pakistan Crebri Engineering Full time

    Principal Designer PositionWe are seeking an experienced principal designer to join our team. The successful candidate will be responsible for leading design teams and developing complex engineering solutions in the oil and gas sector.Key Responsibilities:Minimum 7 to 10 years of relevant experience in engineering design in oil and gas EPC projects.Exposure...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    We are currently seeking a highly skilled and experienced Principal Test Engineer to join our dynamic team. As a Principal Test Engineer, you will play a crucial role in ensuring the quality and reliability of our software projects through both automation and manual testing.Key Responsibilities:Lead and manage a team of test engineers, providing guidance and...


  • Lahore, Punjab, Pakistan Dubizzle Labs Full time

    At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 400+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class...


  • Lahore, Punjab, Pakistan Dubizzle Labs Full time

    At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    JOB TITLE: Principal / Senior Software Engineer (Ruby on Rails, Vue.js)DEPARTMENT: Software DevelopmentREPORTS TO: Team Lead / Project ManagerPURPOSE:To design, develop, and maintain robust and interactive full-stack web applications using Ruby on Rails and Vue.js. This role offers an opportunity to contribute to both product architecture and development,...


  • Lahore, Punjab, Pakistan iCrows Full time

    iCrows is seeking a highly experienced Principal Technology Expert to lead our technology team. As a principal technologist, you will be responsible for driving technological innovation and ensuring that our software systems meet the highest standards.The ideal candidate will possess:Deep understanding of software architecture and design patternsExperience...

  • Software Engineer

    1 week ago


    Lahore, Punjab, Pakistan Meezan Software House Full time

    Meezan Software House is a leading private limited company specializing in computer software solutions for the accounting industry.Responsibilities:We are looking for a skilled Software Engineer to develop and maintain WordPress websites and plugins.You will collaborate with our cross-functional teams to gather project requirements and ensure timely...

  • Software Engineer

    4 weeks ago


    Lahore, Punjab, Pakistan CookiesBird Software Solutions Full time

    We are looking for a Software Engineer having 0 to 1 year of experience that will be able to develop, extend and bug-fix our web applications and deliver in time work with quality, optimization, and efficient coding.Our technology stack includes Ruby on Rails, React JS, Node JS, Shopify, and Shopify Plus.If you are a fresh graduate, no prior knowledge of...


  • Lahore, Punjab, Pakistan Contour Software Full time

    As a Senior Software Support Engineer at Contour Software, you will be responsible for leading a team of developers in providing technical support and solutions to our clients. In this role, you will work closely with product, design, customers, and operations teams to define and implement solutions. The ideal candidate will have at least 6+ years of...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are looking for a highly skilled Principal Software Engineer with a strong full-stack development background to lead technical initiatives and drive engineering excellence across projects.Job DescriptionThe ideal candidate will have 8+ years of hands-on experience with MERN/MEAN stacks, Node.js, and Python, along with a solid track record of leading...


  • Lahore, Punjab, Pakistan Dubizzle Labs Full time

    At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 450+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class...