Jobiglo

No results.

Principal Software Engineer - C++

Creative Chaos · Pakistan

New
Senior 🇬🇧 English
C++ Object-oriented programming Design patterns Asynchronous programming Debugging Profiling Git Agile/Scrum

Job description

About the role

Creative Chaos is looking for a Principal Software Engineer specialized in C++ to lead the design, development, and maintenance of high‑performance applications. You will guide a team of engineers, ensure code quality, and drive innovative solutions that meet business needs.

Key responsibilities

  • Design and develop robust C++ software applications.
  • Lead a team of engineers through collaborative development and code reviews.
  • Analyze business requirements and translate them into technical specifications.
  • Write efficient, maintainable, and scalable code.
  • Troubleshoot and resolve software issues.
  • Conduct performance tuning and optimization.
  • Mentor junior engineers with hands‑on guidance.
  • Collaborate with cross‑functional teams.
  • Stay updated with industry trends and emerging technologies.
  • Assist in project planning, estimation, and ensure consistent testing and review processes.

Required profile

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6‑10 years of software development experience with a strong focus on C++.
  • Deep understanding of object‑oriented programming and design patterns.
  • Experience with multithreading and asynchronous programming.
  • Familiarity with modern C++ standards (C++11 and later).
  • Proficiency in debugging, profiling, and performance tuning.
  • Experience using version control systems, preferably Git.
  • Good knowledge of Agile/Scrum development methodologies.
  • Strong analytical, problem‑solving, communication, and teamwork skills.

Required skills

  • C++ (C++11+)
  • Object‑oriented programming
  • Design patterns
  • Multithreading and asynchronous programming
  • Debugging and profiling tools
  • Performance optimization
  • Git version control
  • Agile/Scrum methodology

What we offer

  • Paid Time Off
  • Work From Home flexibility
  • Health Insurance
  • OPD coverage
  • Training and Development opportunities
  • Life Insurance

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Creative Chaos.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 20 hours ago

Expires 1 month from now

9 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Creative Chaos

Pakistan