C++ Engineer (f/m/d)

smartclip

Berlin

Vor Ort

EUR 100.000 - 180.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

A complete application in a minute — tailored resume and cover letter, ready to send.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

30 Tage Urlaub
Deutschlandticket
JobRad
Sport- und Gesundheitsangebote
Mental-Health-Support
Corporate Benefits
RTL+-Zugang

Zusammenfassung

smartclip sucht einen erfahrenen Performance Architect für die Ad-Server-Infrastruktur. Die Rolle fokussiert auf extrem niedrige Latenzen, verteilte Systeme und High-Performance-C++-Coding in einer Linux-Umgebung.

Sie arbeiten an der Archiktektur von smartx, verbessern Speicher-Layouts, nutzen Performance-Tools wie perf, gdb, valgrind und strace, und definieren Coding-Standards, um Hardware bis an die Grenze auszureizen.

Qualifikationen

  • Exzellente C++-Kenntnisse, modernes C++-Setup.
  • Erfahrung mit Profiling-Tools und Performance-Optimierung.
  • Verständnis von Linux-Umgebungen und Systemprogrammierung.
  • Erfahrung mit verteilten Systemen und NoSQL.

Aufgaben

  • Architektur der Ad-Serving-Engine entwerfen und Optimierungen durchführen.
  • Latenzen auf Mikrosekunden-Niveau senken, auch unter Spitzenlast.
  • Zusammenarbeit mit Cross-Functional-Teams zur Skalierung von smartx.
  • Best Practices in C++ definieren und die Codebasis wartbar halten.

Kenntnisse

C++
Performance-Engineer
Profiling
Memory layouts
Cache-Optimierung

Ausbildung

Informatikabschluss oder gleichwertig

Tools

perf
gdb
valgrind
strace

Jobbeschreibung

Stell dir ein System vor, das innerhalb eines Sekundenbruchteils entscheiden muss, welche Werbung Millionen von Nutzern weltweit angezeigt wird. Tausende Anfragen pro Sekunde. Null Spielraum für Verzögerungen. Ein falscher Pointer oder ein ungünstig eingesetzter Lock – und das gesamte Kartenhaus kann zusammenfallen.

Das ist unser Ad Server. Er ist in C++ geschrieben, schlank, kompromisslos auf Performance optimiert und das Herzstück von smartclip.

Implementiere nicht einfach weitere Features. Architektiere Performance. Wir suchen keinen klassischen Coder, sondern einen Performance Architect. Sieh einen Profiling-Report und erkenne darin ein Rätsel, das gelöst werden will. Behandle std::vector mit dem nötigen Respekt und weiß genau, wann ein eigener Allocator die richtige Wahl ist.

Bekämpfe jede Latenz: Jagd nach Mikrosekunden. Optimiere den Hot Path unserer Ad-Serving-Engine. Stelle sicher, dass unsere Antwortzeiten auch bei Spitzenlast blitzschnell bleiben.

Beherrsche die verteilte Komplexität: Entwickle unsere Architektur auf smartx weiter, um sie für eine internationale Skalierung auszulegen. Stelle dich dem CAP-Theorem in der Praxis – nicht nur im Lehrbuch.

Bändige die Daten: Architektiere unseren Einsatz von NoSQL, um komplexe Targeting-Daten abzurufen, ohne unser Latenzbudget zu sprengen.

Setze den Standard: Folge nicht einfach bestehenden Styleguides – definiere sie. Etabliere C++-Best-Practices, die unsere Codebasis wartbar halten und gleichzeitig die Hardware bis an ihre Grenzen ausreizen.

Beherrsche C++: Verstehe, wie der Compiler denkt. Nutze modernes C++ und beherrsche Memory Layouts sowie Cache-Hits.

Lebe in Linux: Mach das Terminal zu deinem Zuhause. Nutze perf, gdb, valgrind und strace als deine wichtigsten Werkzeuge.

Denke verteilt: Entwickle Systeme, die auf mehreren Servern laufen. Verstehe, warum „Distributed Locks“ häufig eher eine Falle als eine Lösung sind.

Halte das Web einfach: Nutze HTTP, JSON und XML als die effizienten Schnittstellen, die sie für deine High-Performance-Logik sein sollten.

Übernimm Verantwortung statt nur Tickets: Wir vertrauen dir echte Verantwortung an – nicht nur einzelne Aufgaben. Keine unnötige Bürokratie, kein Micromanagement. Wir zählen darauf, dass du Dinge voranbringst.

Machen statt nur reden: Teste, was funktioniert – nicht nur, was gut klingt. Scheitere schnell, lerne noch schneller.

Hohe Ansprüche, wenig Ego: Nimm deine Arbeit ernst, aber dich selbst nicht zu wichtig. Freue dich auf direktes Feedback, ehrliche Zusammenarbeit und kein Drama.

Bleib am Puls: Nutze Hackathons, Konferenzen und unsere Community, um dich weiterzuentwickeln. Wir investieren in dein Wachstum und halten dich technologisch auf dem neuesten Stand.

Und ja – die Basics stimmen natürlich auch: 30 Tage Urlaub + frei an Heiligabend und Silvester, Smart Fridays (4-Tage-Woche möglich), Mobilitätsangebote (Deutschlandticket & JobRad), Sport- und Gesundheitsangebote, Mental-Health-Support, Corporate Benefits, RTL+-Zugang und vieles mehr.

Dein Lebenslauf ist nur der Anfang.

Was uns mehr interessiert als dein CV: ein Portfolio, ein Side Project, ein Demo-Repo – irgendetwas, das zeigt, dass du nicht nur über Code sprichst, sondern Dinge wirklich umsetzt. Produktionsbereit. Durchdacht. Fertig.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C++-Entwickler (w/m/d)
C++-Entwickler (w/m/d)

smartclip • Berlin

Vor Ort
EUR 85.000 - 115.000
30 Urlaubstage
24. und 31. Dezember frei
Smart Fridays (4-Tage-Woche möglich)
+2
Software Engineer (f/m/d) – Cross-Platform SDK Development
Software Engineer (f/m/d) – Cross-Platform SDK Development

smartclip • Berlin

Vor Ort
EUR 70.000 - 90.000
30 Tage Urlaub
Deutschlandticket
JobRad
+1
Junior Technical Product Owner (f/m/d) - Data
Junior Technical Product Owner (f/m/d) - Data

smartclip • Berlin

Vor Ort
EUR 45.000 - 65.000
30 Tage Urlaub
Frei an Heiligabend & Silvester
Smart Fridays – 4-Tage-Woche möglich
+5
Site Reliability Engineer (f/m/d) – Observability & Internal Tools
Site Reliability Engineer (f/m/d) – Observability & Internal Tools

smartclip • Berlin

Hybrid
EUR 80.000 - 110.000
30 Tage Urlaub
Deutschlandticket
JobRad
+1
C++ Engineer (f/m/d)
C++ Engineer (f/m/d)

Apply now! • Berlin

Vor Ort
EUR 90.000 - 130.000
30 days vacation
Germany ticket
JobRad
+2
Fullstack JavaScript Developer (m/w/d)
Fullstack JavaScript Developer (m/w/d)

Kartenliebe GmbH • Berlin

Vor Ort
EUR 80.000 - 110.000
5 Tage Präsenz vor Ort
Homeoffice-Ausnahmen
EGYM Wellpass
+3
IT-Allrounder (m/w/d) - E-Commerce, KI, Robotic & Prozessautomatisierung
IT-Allrounder (m/w/d) - E-Commerce, KI, Robotic & Prozessautomatisierung

Ares GmbH • Lünen

Vor Ort
EUR 70.000 - 110.000
Sicherer Arbeitsplatz
Unbefristete Stelle
Volle technische Verantwortung
+6
Fullstack JavaScript Developer
Fullstack JavaScript Developer

myposter GmbH • München

Vor Ort
EUR 55.000 - 90.000
FIVE FLEX DAYS
EGYM Wellpass
Jobrad
+2
Grafikdesigner
Grafikdesigner

Personio • München

Vor Ort
EUR 42.000 - 65.000
Sachbezug
Wellpass
Mittagessen
+2
Senior Fullstack Developer (m/w/d)
Senior Fullstack Developer (m/w/d)

Techpilot • München

Vor Ort
EUR 80.000 - 120.000
No-Bullshit-Arbeitsumgebung
Technische Kompetenz im Team
Persönlicher Impact – Entscheidungen}}
+2