Principal Software Engineer - C++
Creative Chaos · Pakistan
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
Why are you reporting 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 21 hours ago
Expires 1 month from now
12 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Creative Chaos
Pakistan
Related job offers
-
Web Developer – SEO (Remote Contract)
Europe Luxs® Pakistan -
Senior Software Engineer (Remote)
Capex Funds Pakistan -
Blockchain Security Engineer
Confidential Company Pakistan -
Java Backend Engineer – Spring Boot (Onsite)
HireOn Lahore -
Junior Python Django Developer (On-site, Islamabad)
Eurus Technologies Islamabad