Principal Software Engineer – C++

Remote | Pakistan Remote Lead 3 days ago
Software Engineer Software Engineer
Auf einen Blick

Principal Software Engineer spezialisiert auf C++ mit Verantwortung für Design hochperformanter Anwendungen und Team-Leitung. 6–10 Jahre Erfahrung mit C++ und Softwaretechnik erforderlich.

💰 ~$90.000–150.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Remote 🗺️ EMEA
  • 6–10 Jahre C++-Entwicklung und Software-Engineering
  • Tiefe Kenntnisse von OOP und modernen C++-Standards
  • Erfahrung mit Multi-Threading und Performance-Optimierung
  • Fähigkeit zur Team-Leitung und Mentoring
C++ Object-Oriented Programming Multi-Threading Debugging Git Agile

Gehalt geschätzt anhand Principal C++ Engineer, Pakistan. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Erfahrene C++-Entwickler mit Leidenschaft für Performance
  • Senior Engineers mit Interesse an Systemsprogrammierung
  • Entwickler mit Multi-Threading- und Performance-Expertise
🚫 Weniger geeignet
  • Entwickler, die hauptsächlich dynamische Sprachen verwenden
  • Anfänger ohne professionelle C++-Erfahrung
  • Kandidaten ohne Erfahrung in Team-Leitung
💡 Gut zu wissen
  • 6–10 Jahre Mindestanforderung ist nicht verhandelbar
  • C++11 oder höher ist erforderlich; ältere Standards reichen nicht aus
  • Performance-Tuning und Optimierung sind Kernerwartungen, nicht optional

Über das Unternehmen

Creative Chaos ist ein renommiertes Softwareentwicklungsunternehmen, das hochperformante Anwendungen für anspruchsvolle Clients entwickelt.

Deine Aufgaben

  • Design und Entwicklung hochperformanter C++-Anwendungen
  • Leitung eines Entwickler-Teams durch Zusammenarbeit und Code-Reviews
  • Analyse von Geschäftsanforderungen und Systemspezifikationen
  • Schreiben von effizientem, wartbarem und skalierbarem Code
  • Troubleshooting und Behebung von Software-Problemen
  • Performance-Tuning und Optimierung
  • Mentoring von Junior-Entwicklern
  • Zusammenarbeit mit Cross-funktionalen Teams
  • Aktuelle Branchentrends und Technologien verfolgen
  • Unterstützung bei Projektplanung und Schätzung
  • Sicherstellung von Code-Qualität durch Testen und Review-Prozesse

Deine Voraussetzungen

  • Bachelor oder Master in Informatik, Ingenieurwesen oder verwandtem Fachbereich
  • 6–10 Jahre Berufserfahrung in Softwareentwicklung mit C++-Fokus
  • Tiefgehendes Verständnis von objektorientierter Programmierung und Design Patterns
  • Erfahrung mit Multi-Threading und asynchroner Programmierung
  • Vertrautheit mit modernen C++-Standards (C++11 und höher)
  • Proficiency in Debugging, Profiling und Performance-Tuning
  • Erfahrung mit Versionskontrollsystemen, bevorzugt Git
  • Gutes Verständnis von Software-Entwicklungsmethoden (Agile/Scrum)
  • Ausgezeichnete analytische und Problem-Lösungs-Fähigkeiten
  • Starke Kommunikations- und Team-Fähigkeiten
  • Erfahrung mit großen Code-Basen und Anleitung weniger erfahrener Entwickler

Benefits

  • Bezahlter Urlaub
  • Arbeiten von zuhause aus
  • Krankenversicherung mit OPD
  • Schulung und Weiterentwicklung
  • Lebensversicherung