C
Principal Software Engineer – C++
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