Principal Software Engineer

8+ years of industry experience

Conrad Labs - Lahore / Islamabad - Full-time


What you'll do?

  • You will exercise extreme ownership and lead a team of self-driven engineers and designers
  • You will act as a primary stakeholder along with the customer and ensure the smooth delivery of the product with every sprint. 
  • You will be responsible for requirements analysis, design, coding, testing, and delivery of high-quality software applications
  • You will collaborate with the onshore and offshore teams for all technical and business decisions and clearly document your approach and solutions
  • You will define and enforce the team processes which include the development and deployment SOPs
  • You will define enforce best practices in software design and development while working on your tasks
  • You will act as a role model for junior engineers and help them achieve their full potential

What we're looking for in you?

  • Ability to Lead — You have already successfully led teams and delivered products and can manage stakeholders and their expectations
  • Culture Fit — You bring a positive mental attitude and are a good influence on the team
  • Effective Communication — You have the ability to listen and express your ideas in a team setting
  • Ability to Build Solutions — You have no hesitation to solve complex, system-level problems and then move on the play your part in the actual implementation as well
  • Ability to handle Uncertainty  — You can deal with unclear requirements and lead the team to build the domain and technical understanding
  • Flexibility — You are not tied to a certain framework and are willing to learn new things
  • And above all, you bring a genuine excitement for software development

Your background and qualifications

  • BS/MS in Computer Science or related field
  • 8+ years of industry experience in a Software Engineer role
  • Experience with conducting code reviews and performance evaluations is required
  • Strong, hands-on web development and system design experience. The ideal candidate would be a full-stack engineer with prior experience in handling system design problems
  • In-depth understanding of source control, building pipelines, and  release management (with any variant of Git, TFS, GitHub/Labs) is a must
  • Experience with multiple development stacks is a big plus

      Benefits & Perks

      • Full benefits including medical of spouse, children and parents, life insurance, gratuity, and out-patient medical allowances
      • Performance-driven annual bonus
      • A dedicated fund for training and development
      • A decent financial grant to set up a home office after completion of probation
      • Free lunch prepared by an in-house chef
      • Flexible working hours and a remote-friendly workplace
      • Plenty of on-premise sports and gaming activities
      • Company-sponsored annual excursion trips