Principal Developer

3 weeks ago


Lahore, Punjab, Pakistan YetiTech Full time
Job Description:

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 HR Ways Full time

    Principal 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...


  • Lahore, Punjab, Pakistan The Citizen Foundation Full time

    Overall Area LeadershipResponsible and accountable for the entire academic leadership and management of Schools and entire cohort of Principals.Accountable for ensuring improvement in SSR, fee collection enhancement and day to day fleet management, Responsible for managing Area Administrator to perform overall administrative duties & Academic data management...


  • Lahore, Punjab, Pakistan Zuhly Technologies Full time

    Principal Software Architect / Engineering LeadPrincipal Software Architect / Engineering LeadGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Zuhly TechnologiesTechnology | Management | Execution | BSE, MSE Engineering, University of Pennsylvania.Experience Level: Senior (7 + years; 10 + strongly...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Job SummaryA Principal Software Engineer for Python 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...


  • Lahore, Punjab, Pakistan MedCare MSO Global Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from MedCare MSO GlobalLead Talent Acquisition & HRBP | Driving Recruitment Transformation | HR Strategy | Workforce Planning & Analytics | Driving Tech-Enabled Workforce…Medcare MSO is one of the largest USA-based Healthcare IT company in Pakistan, with 950+ people...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    Lahore, Province of PunjabApni Jobs 1+ years agoDescriptionEmployer: Strategic Systems InternationalIndustry: Software DevelopmentLocation: LahoreStrategic Systems International is hiringPosition: Principal/Senior SQA AutomationExperience: 5-8 yearsFor more details, visit: Job Listing#J-18808-Ljbffr


  • Lahore, Punjab, Pakistan Soliton Technologies (Pvt) Ltd. Full time

    Senior/Principal Business Analyst (Account Management)Job OverviewLocationLahore, PakistanPosition TitleSenior/Principal Business Analyst (Account Management)We are seeking a dedicated and detail-oriented Senior/Principal Business Analyst (Account Management)to join our dynamic team on-site. The ideal candidate will have a strong background in business...


  • Lahore, Punjab, Pakistan beBeeSoftware Full time

    Job Title: Principal Software EngineerThe successful candidate will be responsible for developing and maintaining high-quality software systems, ensuring they meet the required standards and are deployed efficiently.Developing system processes and quality standardsExecuting end-to-end system testing and deploymentMonitoring progress and reporting...


  • Lahore, Punjab, Pakistan Eon Full time

    Principal Software Quality Assurance EngineerJoin to apply for the Principal Software Quality Assurance Engineer role at EonPrincipal Software Quality Assurance EngineerJoin to apply for the Principal Software Quality Assurance Engineer role at EonWork with the Industry LeaderAt Eon, our mission is to make patients healthier and healthcare affordable. Eon...


  • Lahore, Punjab, Pakistan Soliton Technologies (Pvt) Ltd. Full time

    Job OverviewLocationLahore, PakistanPosition TitleWe are hiring Senior/Principal Automation Engineers - SQA, where you'll drive innovation in software testing by developing, maintaining, and executing cutting-edge automation scripts, leveraging BDD frameworks, and ensuring seamless integration across diverse platforms.Responsibilities:To work on BDD...