
Principal Developer
2 weeks ago
ABOUT YETITECH:
For over 5 years YetiTech has been helping companies reach their financial and branding goals.
YetiTech is a leading software and website development house, providing technical implementations, mobile apps, and custom integrations. We work with international clients across various industries, delivering high-quality digital solutions.
Join us to steer transformative projects with global impact.
POSITION OVERVIEW:
The Principal Developer at YetiTech is a senior hands-on technical leader responsible for architecting scalable systems, writing high-performance code, and mentoring engineering talent. This role ensures that software quality, delivery velocity, and system design evolve with the growth of the company.
Unlike traditional management roles, the Principal Developer leads by doing: actively coding, driving design decisions, setting standards, and elevating team performance across pods. They also play a key role in shaping our DevOps maturity and engineering culture.
KEY RESPONSIBILITIES:
TECHNICAL ARCHITECTURE & DEVELOPMENT
Design scalable and maintainable system architectures aligned with long-term business goals.
Lead architecture reviews and decision-making for key backend projects.
Write and review high-quality code that follows best practices in testing, performance, and security.
Ensure environment parity across dev, staging, and production environments for critical systems.
DELIVERY, DEVOPS & TOOLING
Contribute actively to sprint work, delivering 4–6 features per sprint.
Ensure adherence to CI/CD and static code quality standards (e.g. linting, test coverage).
Monitor and improve DORA metrics: deployment frequency, change lead time, failure rate, and recovery speed.
Approve backend tooling and maintain pipeline health across active projects.
MENTORSHIP & TECHNICAL UPLIFT
Mentor mid-level and junior developers via pair programming, code reviews, and internal tech talks.
Guide peers in adopting clean code practices, secure design, and modern backend patterns.
Participate in team-wide knowledge-sharing and documentation efforts.
COLLABORATION & LEADERSHIP
Work closely with the Head of Engineering and CTO to define and evolve the technical roadmap.
Participate in architectural reviews and lead system design discussions across pods.
Take full ownership of end-to-end delivery for systems you architect.
Act as a model of professionalism, code quality, and collaborative leadership.
Job Specification:EDUCATION & EXPERIENCE
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
7+ years of professional experience as a backend or full-stack developer.
2+ years in a senior technical role (e.g. Tech Lead, Principal Engineer).
TECHNICAL COMPETENCIES
Proven ability to design scalable systems (microservices, APIs, data flows).
Deep experience with CI/CD, version control, code linting, static analysis, and automated testing.
Proficiency with cloud platforms, containerisation (e.g. Docker), and environment parity setups.
Familiarity with DevOps, secure architecture, and backend tooling evaluation.
Strong grasp of performance optimisation, system reliability, and uptime principles.
SOFT SKILLS & LEADERSHIP
Strong mentorship, communication, and documentation abilities.
Passion for technical excellence and continuous learning.
Ability to lead by example, drive standards, and earn peer respect across pods.
Comfortable making assertive but collaborative decisions in complex technical discussions.
APPLY HERE: https://docs.google.com/forms/d/e/1FAIpQLSev2uaA3Jm2g5Fh4hs616J_BnbE5XIxrVJypVOcYW89zaw9RQ/viewform?usp=header
#J-18808-Ljbffr-
Lahore, Punjab, Pakistan DatumSquare Full timeDatumSquare IT Services is looking to hire for the following positions for its Lahore office:Principal/Senior .NET DevelopersExperience required: 3+ years of relevant experience.Principal/Senior NetSuite DevelopersExperience required: 2+ years of relevant experience.Candidates should possess excellent English communication skills and be willing to work from...
-
Principal Unity Developer
1 day ago
Lahore, Punjab, Pakistan HR Ways Full timePrincipal Unity Developer - LahoreClient Company Introduction:We are committed to changing the gaming business with our top-tier group of skilled game developers, creative designers, and industry veterans. Our multinational team, which has its headquarters in the USA, approaches every project with a wealth of knowledge and a thorough grasp of the gaming...
-
Senior/Principal Database Developer
2 weeks ago
Lahore, Punjab, Pakistan Soliton Technologies Full timeJoin to apply for the Senior/Principal Database Developer role at Soliton TechnologiesJoin to apply for the Senior/Principal Database Developer role at Soliton TechnologiesGet AI-powered advice on this job and more exclusive features.Job DescriptionWe are seeking experienced and skilled Database Developers with 3-7 years of hands-on experience to join...
-
Principal Software Engineer
18 hours ago
Lahore, Punjab, Pakistan HR POD Careers Full timePrincipal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary)Join to apply for the Principal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary) role at HR POD CareersPrincipal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary)1 day ago Be among the first 25 applicantsJoin to apply for the Principal...
-
Senior/Principal Database Developer
2 weeks ago
Lahore, Punjab, Pakistan Soliton Technologies (Pvt) Ltd. Full timeWe are seeking experienced and skilled Database Developers with 3-7 years of hands-on experience to join on-site our team as a Senior/Principal Software Engineer. This role offers an exceptional opportunity for professional growth, collaboration, and engagement with state-of-the-art database technologies.Your Role and Impact:As a Senior/Principal Database...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full time1 month ago Be among the first 25 applicantsA Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for ReactJS is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Creative Chaos Full timeJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of the...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan HR POD Careers Full timePrincipal Software Engineer - Node.js, React, AWS (Hybrid, Lahore, USD Salary)Join to apply for the Principal Software Engineer - Node.js, React, AWS (Hybrid, Lahore, USD Salary) role at HR POD Careers.Requirements:5 to 6 years of professional experience in full-stack development.Deep expertise in Node.js and TypeScript, especially in backend...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan TechieMinions Full timePrincipal Software Engineer (Ruby On Rails)Join to apply for the Principal Software Engineer (Ruby On Rails) role at TechieMinions.We help companies from startups to corporations build their products from scratch using cutting-edge technologies. Our projects include DTC and B2B products used by Amazon, Uber, Microsoft, Pepsico, The Nobel Prize, NBC, Harvard,...