Enter a job title or keyword

Senior C++ Engineer

Intertec


Job Location:

Skopje - North Macedonia

Monthly Salary: Not provided by the employer
Posted: 30 September 2026 (Yesterday)
Application Deadline: 28 December 2026
Vacancies: 1 Vacancy

Job Summary

We are seeking an experienced Senior C Engineer with cloud experience to join our team and help design develop and deploy scalable cloud-native applications that would be a part of a huge enterprise SaaS solution. The ideal candidate will have strong expertise in C and hands-on experience with cloud platforms (Azure preferred). You will play a key role in driving technical solutions mentoring team members and ensuring high-quality code delivery in a fast-paced agile environment. 

Responsibilities

  • Design and develop scalable reliable and high-performance cross-platform native C modules for cloud and mobile systems including modernizing legacy codebases to modern C
  • Optimize multi-threaded applications low-latency operations and memory management
  • Diagnose and resolve complex software defects race conditions memory leaks and performance bottlenecks
  • Integrate C components with services provided by the Firmware Team
  • Take ownership of automated CI/CD pipelines (GitHub Actions) for cloud-native containerized applications (Docker Kubernetes)
  • Implement and enforce security best practices across all software components.
  • Coach and mentor junior and mid-level engineers providing technical leadership
  • Drive standardization and automation across environments and projects
  • Ensure code quality reusability and maintainability through engineering best practices and code reviews

Qualifications :

  • 6 years of proven expertise in C development
  • Mastery of modern C standards memory management (RAII smart pointers) and multi-threading
  • Knowledge in the key principles of Object-Oriented Programming: Inheritance Polymorphism Abstraction and Encapsulation
  • Strong command of data structures algorithms and computer science fundamentals.
  • Strong analytical mindset to troubleshoot debug and resolve multi-threading or performance bottlenecks.
  • Ability to evaluate code using Big O notation to ensure optimal CPU and memory usage under heavy loads 
  • Strong understanding of development and debugging on Linux and Windows environments
  • Proficiency with build systems (CMake) and version control (Git)
  • Experience in working with microservices and containerized architectures
  • Conceptual understanding of cloud architectures and system design
  • Familiarity with DevOps tools and CI/CD pipelines (Azure DevOps Pipelines and GitHub Actions)
  • Strong communication and collaboration skills
  • A passion for coaching others and fostering a culture of continuous improvement

Additional Information :

Nice to have

  • Experience / C# and interop technologies
  • Experience with solutions hosted in AKS
  • Experience with Infrastructure as Code - Preferably Terraform 
  • Experience with IoT (Internet of Things) based systems would be a huge advantage
  • Background in migrating legacy/on-prem desktop applications to modern cloud/SaaS architectures.
  • Experience working in Agile/Scrum teams

Remote Work :

No


Employment Type :

Full-time


About Company

Intertec is a trusted custom software development and technology consulting company headquartered in Munich, Germany. In almost one decade, we have grown to a company of 140 international employees, working with DAX and FTSE 100 companies, startups, and incubators (e.g Rocket Internet ... View more

View Profile View Profile