Principal Software Engineer

13 hours ago


Lahore, Punjab, Pakistan HR POD Careers Full time
Principal Software Engineer (Remote, Lahore, USD Salary)

Join to apply for the Principal Software Engineer (Remote, Lahore, USD Salary) role at HR POD Careers

Principal Software Engineer (Remote, Lahore, USD Salary)

1 day ago Be among the first 25 applicants

Join to apply for the Principal Software Engineer (Remote, Lahore, USD Salary) role at HR POD Careers

Get AI-powered advice on this job and more exclusive features.

  • Bachelors degree in Computer Science, Engineering, or related field (Masters a plus)
  • 7+ years of experience in software engineering, including at least 2 years in an architecture or technical leadership role
  • Deep hands-on knowledge of Cloud Run, Firebase, API Gateway, and microservices patterns
  • Proficient in SQL Server and experience with relational and NoSQL databases
  • Familiarity with data manipulation libraries such as Pandas (Python)
  • Experience with CI/CD tools and infrastructure automation
  • Understanding of security and compliance standards in cloud environments
  • Strong communication skills and ability to work in a cross-functional, distributed team
  • Experience with Agile or Scrum methodologies, and familiarity with project management tools (Jira, Trello, etc.)
  • Strong problem-solving skills and the ability to approach complex technical challenges with creativity and innovation
  • Experience working with multinational teams
  • You are a conceptual thinker and ideator who can work with top-down vision or bottom-up requirements
  • Ability to work in EST Time zone
  • Experienced in health tech and healthcare compliance (HIPAA, SOC-2)
  • Worked with FHIR, HL7, and healthcare APIs
  • Skilled in GCP, AWS, Azure, and container tools like Docker and Kubernetes
  • Familiar with Airflow, Luigi, and frontend frameworks (React, Angular, Vue)

Requirements:
  • Bachelors degree in Computer Science, Engineering, or related field (Masters a plus)
  • 7+ years of experience in software engineering, including at least 2 years in an architecture or technical leadership role
  • Proven expertise in GCP, Node.js, JavaScript, and Python
  • Deep hands-on knowledge of Cloud Run, Firebase, API Gateway, and microservices patterns
  • Proficient in SQL Server and experience with relational and NoSQL databases
  • Familiarity with data manipulation libraries such as Pandas (Python)
  • Experience with CI/CD tools and infrastructure automation
  • Understanding of security and compliance standards in cloud environments
  • Strong communication skills and ability to work in a cross-functional, distributed team
  • Experience with Agile or Scrum methodologies, and familiarity with project management tools (Jira, Trello, etc.)
  • Strong problem-solving skills and the ability to approach complex technical challenges with creativity and innovation
  • Experience working with multinational teams
  • You are a conceptual thinker and ideator who can work with top-down vision or bottom-up requirements
  • Ability to work in EST Time zone
  • Experienced in health tech and healthcare compliance (HIPAA, SOC-2)
  • Worked with FHIR, HL7, and healthcare APIs
  • Skilled in GCP, AWS, Azure, and container tools like Docker and Kubernetes
  • Familiar with Airflow, Luigi, and frontend frameworks (React, Angular, Vue)

Responsibilities:
  • Lead the architecture and development of cloud-native applications, with a focus on GCP (Google Cloud Platform)
  • Design, implement, and optimize microservices using Node.js, Python, and JavaScript
  • Build and maintain FHIR-based healthcare APIs and data flows
  • Architect and manage services using Cloud Run, Firebase, API Gateways, and SQL Server
  • Drive the implementation of CI/CD pipelines and DevOps best practices
  • Establish and enforce coding, security, and configuration standards across teams
  • Mentor and guide engineering teams on architecture, code quality, and scalable solutions
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Troubleshoot complex system issues and lead incident response as needed
  • Stay up to date with emerging technologies and recommend improvements to systems and processes
  • Strong English communication skills, verbal and written
Seniority level
  • Seniority levelNot Applicable
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesBusiness Consulting and Services

Referrals increase your chances of interviewing at HR POD Careers by 2x

Get notified about new Principal Software Engineer jobs in Lahore, Punjab, Pakistan.

Senior Software Engineer / Assistant Team Lead - AI/MLSenior Software Engineer - Microsoft Dynamics 365Senior Software Engineer (Java/J2EE Technologies)Senior Software Engineer - Python - DjangoSenior Software Engineer - Python (Django)Technical Team Lead (Sr. Software Engineer)

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan HR POD Careers Full time

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


  • Lahore, Punjab, Pakistan Creative Chaos Full time

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


  • Lahore, Punjab, Pakistan Creative Chaos Full time

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


  • Lahore, Punjab, Pakistan Creative Chaos Full time

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


  • Lahore, Punjab, Pakistan TechieMinions Full time

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


  • Lahore, Punjab, Pakistan CureMD Full time

    Join to apply for the Principal Software Engineer role at CureMDJoin to apply for the Principal Software Engineer role at CureMDJob Overview:You will lead the design and development of complex software solutions, providing technical expertise and guidance to the engineering team. Your role involves shaping the architectural vision, implementing best...


  • Lahore, Punjab, Pakistan HR POD Careers Full time

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


  • Lahore, Punjab, Pakistan Big Entities Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Big EntitiesCo-Founder & CTO at Big Entities | VP Engineering at icōd.ai | Leading the AI Revolution at Big Entities: Harnessing ML, Deep Learning, and…Principal Fullstack Software Engineer (.NET Core & Angular)Location:Onsite - LahoreExperience:6 – 8+...


  • Lahore, Punjab, Pakistan dubizzle Full time

    Join to apply for the Principal Software Engineer - Backend role at dubizzle1 day ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer - Backend role at dubizzleGet AI-powered advice on this job and more exclusive features.At Dubizzle Labs, we are looking to further expand our Pakistan office of already 400+. We are most...


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