Principal Software Engineer

4 days ago


Islamabad, Islamabad, Pakistan Value Engineering Pakistan Full time $90,000 - $120,000 per year

Experience:
5–6+ years

Employment Type:
Full-time (On-Site)

Key Responsibilities

  • Lead a team of
    full-stack developers
    , providing mentorship, code reviews, and guidance on best practices.
  • Design, implement, and maintain
    scalable, reliable, and maintainable system architectures
    .
  • Oversee
    end-to-end deployments
    on AWS, ensuring best practices in security, performance, and scalability.
  • Manage source code, version control, branching strategies, and CI/CD pipelines using
    Bitbucket
    .
  • Integrate
    AI/ML solutions
    into applications using frameworks such as
    AWS SageMaker, TensorFlow, PyTorch, or OpenAI APIs
    .
  • Collaborate closely with
    product managers, designers, and stakeholders
    to translate business requirements into technical solutions.
  • Enforce software engineering best practices, including coding standards, testing, and documentation.
  • Evaluate and recommend
    technology stacks, frameworks, and architectural patterns
    for new projects.
  • Troubleshoot complex production issues, optimize system performance, and ensure high availability.

Required Skills and Experience

  • Full-stack development:
    Strong expertise in backend technologies (
    , Python, or Java
    ) and modern frontend frameworks (
    React, Angular, Vue
    ).
  • Cloud & DevOps:
    Hands-on experience with
    AWS services
    (EC2, S3, Lambda, RDS, VPC, CloudFormation, etc.), CI/CD pipelines, and deployment automation.
  • Version Control:
    Proficiency in
    Bitbucket
    (Git workflows, branching, pull requests, merge strategies).
  • AI/ML Integration:
    Experience with AI/ML frameworks, APIs, and tools for integrating predictive or generative capabilities into software applications.
  • System Architecture:
    Strong understanding of
    microservices, RESTful APIs, database design
    (SQL and NoSQL), caching, and message queues.
  • Leadership:
    Proven ability to lead engineering teams, mentor developers, and manage technical projects end-to-end.
  • Problem-solving:
    Ability to analyze complex systems, identify bottlenecks, and implement solutions efficiently.
  • Soft skills:
    Excellent communication, collaboration, and stakeholder management skills.

Preferred Skills

  • Experience with
    Docker, Kubernetes
    , and containerized deployments.
  • Knowledge of
    observability, monitoring, and logging
    (CloudWatch, ELK stack, Prometheus, Grafana).
  • Exposure to
    event-driven architectures
    and serverless design patterns.
  • Previous experience acting as a
    technical architect or principal engineer
    in medium-to-large-scale projects/ products.

Educational Qualification

  • Bachelor's or Master's degree in
    Computer Science, Software Engineering, or a related field
    , or equivalent work experience.

Why Join Us

  • Opportunity to lead a high-performing engineering team and shape product architecture.
  • Work on cutting-edge
    AI-enabled applications
    and cloud-native products.
  • Collaborative and innovative work culture with opportunities for professional growth.
  • Exposure to
    end-to-end software development lifecycle
    , from architecture to deployment.


  • Islamabad, Islamabad, Pakistan Discretelogix Full time

    Job Description:We are seeking aPrincipal Software Engineerwith8+ years of experienceto lead the technical direction of product development initiatives. The ideal candidate will possess a deep understanding of software engineering principles, actively contribute to development efforts, and ensure seamless technical coordination across teams.This role...


  • Islamabad, Islamabad, Pakistan CodeCentro Full time 200,000 - 600,000 per year

    Job Title:Director of Software EngineeringLocation:Gulberg Greens, IslamabadReports To:CEOAbout the RoleWe are seeking an accomplishedDirector of Software Engineeringwith strongsoftware architecture experienceto lead the design, development, and delivery of enterprise-grade IoT and data-driven software solutions.This role blendstechnical depth and strategic...

  • Software Engineer

    6 hours ago


    Islamabad, Islamabad, Pakistan Gortnm Innovations Pvt Ltd Full time

    The Role: You will be responsible for : Writing well-designed, testable and efficient code.Gathering and evaluating user feedback.Working as a part of a dynamic team to deliver winning products.Providing code documentation and other inputs to technical documents.Supporting continuous improvement by investigating alternatives and new technologies and...

  • Software Engineer

    6 hours ago


    Islamabad, Islamabad, Pakistan Datamatics Global Services Ltd Full time

    Job Description – Software Engineer (Front-End) – Islamabad Candidates OnlyJob Title: Software EngineerDivision: Web DevelopmentDepartment: Product EngineeringLocation: Islamabad (On-site)Note: Kindly Read the JD carefully before applying. Position SummaryWe are looking for a talented and motivated Front-End Web Developer based in Islamabad who is...


  • Islamabad, Islamabad, Pakistan En Route Technologies Full time 600,000 - 1,200,000 per year

    Company DescriptionRole DescriptionThis is a full-time, on-site role for a Java Software Engineer, located in Islamabad Division. The Java Software Engineer will be responsible for developing and maintaining software applications, implementing microservices architecture, programming, and working with the Spring Framework. Day-to-day tasks will include...

  • Software Engineer

    2 days ago


    Islamabad, Islamabad, Pakistan Xperion Full time $60,000 - $120,000 per year

    About XperionXperion is an emerging technology company specializing in intelligent, scalable, and adaptive digital solutions. We build innovative products across AI, enterprise software, cloud ecosystems, and modern web technologies. Our team works across multiple industries, delivering secure, high-performance systems that help businesses scale.About the...

  • Software Engineer

    6 days ago


    Islamabad, Islamabad, Pakistan Jidat IT Full time 900,000 - 1,200,000 per year

    Company DescriptionJidat IT is an agency dedicated to providing software solutions to small and medium-sized businesses. We specialize in creating web applications, portals, and custom software that enhance productivity. Our process emphasizes individualized experiences, from creating mockup designs with client feedback to delivering efficient and profitable...


  • Islamabad, Islamabad, Pakistan Ibadat International University- IIUI Full time 600,000 - 1,200,000 per year

    Company DescriptionIbadat International University (IIUI) was established by the Parliamentary Act XVIII of 2021. The university's purpose-built campus spans 250 kanals and offers 10 degree programs. IIUI is dedicated to providing quality education, ensuring that each student gains the knowledge and skills needed to excel in their respective fields. The...

  • Software Engineer

    6 hours ago


    Islamabad, Islamabad, Pakistan Motive Full time

    Who we are:Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...

  • Software Engineer

    6 days ago


    Islamabad, Islamabad, Pakistan Motive Full time 100,000 - 200,000 per year

    Who We AreMotive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...