
Principal Software Engineer
3 weeks ago
We 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, developers, and product managers to build robust, secure, and high-performance systems.
Key Responsibilities- Lead the design and development of complex software applications, ensuring best practices and high performance.
- Define technical strategies, architectures, and roadmaps to align with business goals.
- Provide hands-on coding, debugging, and optimization of software applications.
- Mentor and coach software engineers, fostering a culture of technical excellence.
- Collaborate with cross-functional teams, including product management, UX, and DevOps, to deliver high-quality solutions.
- Conduct code reviews, enforce coding standards, and ensure software security best practices.
- Drive continuous integration, deployment, and automation efforts to improve efficiency.
- Research and adopt new technologies to enhance system scalability, reliability, and maintainability.
- Identify and resolve performance bottlenecks and architectural challenges.
- Maintain thorough technical documentation and provide guidance on software engineering best practices.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software development, with at least 3+ years in a leadership role.
- Expertise in programming languages such as Java, Python, C++, or JavaScript (Node.js, React, Angular, etc.).
- Strong knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Solid understanding of databases (SQL and NoSQL), distributed systems, and API design.
- Proven track record of delivering large-scale, high-performance software applications.
- Excellent problem-solving, analytical, and decision-making skills.
- Strong communication and leadership abilities to guide technical teams and collaborate with stakeholders.
- Experience with AI/ML, blockchain, or cybersecurity technologies.
- Familiarity with Agile methodologies and DevOps practices.
- Contributions to open-source projects or technical publications.
- Competitive salary with performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work arrangements, including remote options.
- Learning and development programs, including certifications and workshops.
- Stock options, 401(k) matching, and other financial incentives.
Join us and lead the next generation of software innovation
#J-18808-Ljbffr-
Principal Software Engineer
7 days ago
Lahore, Punjab, Pakistan People Full timeAbout 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...
-
Principal Software Engineer
17 hours ago
Lahore, Punjab, Pakistan LOGICON, LLC Full timePrincipal 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...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan SDSol Technologies Full timePrincipal 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...
-
Principal Software Engineer
1 week ago
Lahore, Punjab, Pakistan Bitsclan Full timeWe 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...
-
Principal Software Engineer
1 week ago
Lahore, Punjab, Pakistan Strategic Systems International Full timeJOB 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,...
-
Principal Engineer Leader
3 days ago
Lahore, Punjab, Pakistan UOH Full timeJob 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...
-
Principal Software Architect
2 weeks ago
Lahore, Punjab, Pakistan Cto 247 Full timeJob 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,...
-
Principal Test Engineer- Automation + Manual
4 weeks ago
Lahore, Punjab, Pakistan CLUSTOX Full timeAbout 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...
-
Principal Software Test Engineer
2 weeks ago
Lahore, Punjab, Pakistan Travel Innovation Group Full timeAbout 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...
-
Principal Designer Oil
1 week ago
Lahore, Punjab, Pakistan Crebri Engineering Full timePrincipal 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...
-
Principal Test Engineer- Automation + Manual
2 weeks ago
Lahore, Punjab, Pakistan Clustox Inc. Full timeWe 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...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Dubizzle Labs Full timeAt 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 Strategic Systems International Full timeJOB 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,...
-
Principal Technology Expert
2 weeks ago
Lahore, Punjab, Pakistan iCrows Full timeiCrows 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 timeMeezan 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 timeWe 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...
-
Senior Software Support Engineer
2 days ago
Lahore, Punjab, Pakistan Contour Software Full timeAs 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...
-
Software Engineering Leader
19 hours ago
Lahore, Punjab, Pakistan beBee Careers Full timeWe 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...
-
Principal Software Engineer
5 days ago
Lahore, Punjab, Pakistan Dubizzle Labs Full timeAt 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...
-
Principal Software Engineer- Python
2 weeks ago
Lahore, Punjab, Pakistan Confiz Full timeConfiz is looking for Backend Engineer - Python with at least 5+ years of experience. Apply only if you consider yourself to be the very best and are looking for challenges and rewards that no other company will provide.Responsibilities:Software Development: Design, develop, and implement innovative software solutions, emphasizing creative problem-solving...