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

smartclip

Berlin

Vor Ort

EUR 85.000 - 115.000

Vollzeit

14 Tage+
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 Urlaubstage
24. und 31. Dezember frei
Smart Fridays (4-Tage-Woche möglich)
Mobilität (Deutschlandticket & JobRad)
Sport- und Gesundheitsangebote

Zusammenfassung

smartclip sucht eine/n erfahrene/n C++-Entwickler/in in Berlin, der/die die Latenz der Anzeigenauslieferung senkt und das verteilte Systemdesign weiterführt. Sie arbeiten mit Linux-Tools und NoSQL, um komplexe Targeting-Daten schnell abzurufen.

Entwicklung von Best Practices sorgt für wartbaren Code und Hardware-Auslastung bis an die Grenzen. Sie gestalten die Architektur, setzen CAP-Theorem in der Praxis um und treiben transnationale Skalierung voran.

Qualifikationen

  • Meistern Sie C++: moderne C++-Versionen nutzen, Speicherlayouts optimieren, Performance im Blick.
  • Linux-Kenntnisse: Terminal-Tools beherrschen, perf, gdb, valgrind und strace einsetzen.
  • Verteiltes Denken: Systeme so entwerfen, dass sie auf mehreren Servern stabil laufen.
  • Web-Protokolle: HTTP, JSON und XML als effiziente Wrapper für Hochleistungslogik verwenden.

Aufgaben

  • Latenz senken: kritische Pfade der Auslieferungs-Engine optimieren.
  • Architektur weiterentwickeln: smartx, transnationale Skalierung, CAP-Theorem praktisch anwenden.
  • Datenzugriff optimieren: NoSQL-Nutzung zur Abfrage komplexer Targeting-Daten bei niedriger Latenz.
  • Best Practices definieren: eigene Styleguides erstellen und Codebasis wartbar halten.

Kenntnisse

C++
Linux
Verteilte Systeme
HTTP/JSON/XML

Tools

perf
gdb
valgrind
strace

Jobbeschreibung

  • Latenz bekämpfen: Auf der Jagd nach Mikrosekunden. Den kritischsten Pfad unserer Anzeigenauslieferungs-Engine optimieren. Sicherstellen, dass unsere Reaktionszeiten auch bei Spitzenlast blitzschnell bleiben.
  • Meistern Sie das verteilte Chaos: Entwickeln Sie unsere Architektur auf smartx weiter , um transnationale Maßstäbe zu bewältigen. Wenden Sie das CAP-Theorem in der Praxis an, nicht nur im Lehrbuch.
  • Daten bändigen: Architektur, wie wir NoSQL nutzen, um komplexe Targeting-Daten abzurufen, ohne unser Latenzbudget zu überschreiten.
  • Setzen Sie den Standard: Hören Sie auf, Styleguides zu folgen - definieren Sie sie selbst. Etablieren Sie die Best Practices für C++, die unsere Codebasis wartbar halten und gleichzeitig die Hardware bis an ihre Grenzen ausreizen.
Ihre Mission
  • Latenz bekämpfen: Auf der Jagd nach Mikrosekunden. Den kritischsten Pfad unserer Anzeigenauslieferungs-Engine optimieren. Sicherstellen, dass unsere Reaktionszeiten auch bei Spitzenlast blitzschnell bleiben.
  • Meistern Sie das verteilte Chaos: Entwickeln Sie unsere Architektur auf smartx weiter , um transnationale Maßstäbe zu bewältigen. Wenden Sie das CAP-Theorem in der Praxis an, nicht nur im Lehrbuch.
  • Daten bändigen: Architektur, wie wir NoSQL nutzen, um komplexe Targeting-Daten abzurufen, ohne unser Latenzbudget zu überschreiten.
  • Setzen Sie den Standard: Hören Sie auf, Styleguides zu folgen - definieren Sie sie selbst. Etablieren Sie die Best Practices für C++, die unsere Codebasis wartbar halten und gleichzeitig die Hardware bis an ihre Grenzen ausreizen.
Ihre Fähigkeiten
  • Meistern Sie C++: Verstehen Sie, wie der Compiler arbeitet. Nutzen Sie modernes C++ und optimieren Sie Speicherlayouts und Cache-Treffer.
  • Lebe in Linux: Mach das Terminal zu deinem Zuhause. Nutze perf, gdb, valgrind und strace als deine wichtigsten Werkzeuge.
  • Verteiltes Denken ist wichtig: Entwickeln Sie Systeme, die auf mehr als einem Server laufen. Verstehen Sie, warum „verteilte Sperren“ meist eine Falle sind.
  • Vereinfachen Sie das Web: Nutzen Sie HTTP, JSON und XML als die effizienten Wrapper, die sie für Ihre Hochleistungslogik sein sollten.
Warum Sie gerne mit uns zusammenarbeiten werden
  • Verantwortung für Tickets: Wir übertragen Ihnen echte Verantwortung, nicht nur Aufgaben. Keine unnötige Bürokratie, kein Mikromanagement - wir verlassen uns darauf, dass Sie die Dinge voranbringen.
  • Entwickeln > Reden: Wir testen, was funktioniert - nicht, was sich gut anhört. Schnell scheitern, schneller lernen.
  • Hohe Ansprüche, bescheidenes Ego: Wir nehmen unsere Arbeit ernst, uns selbst aber nicht. Direktes Feedback, ehrliche Zusammenarbeit, kein Drama.
  • Bleiben Sie auf dem neuesten Stand: Hackathons, Konferenzen, Community - wir investieren in Ihr Wachstum und sorgen dafür, dass Sie immer auf dem neuesten Stand sind.
  • Und ja - auch die Grundlagen sind abgedeckt: 30 Urlaubstage + 24. und 31. Dezember frei, Smart Fridays (4-Tage-Woche möglich), Mobilität (Deutschlandticket & JobRad), Sport- und Gesundheitsangebote, Unterstützung der psychischen Gesundheit, betriebliche Vergünstigungen, Zugang zu RTL+ und vieles mehr.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C++ Engineer (f/m/d)
C++ Engineer (f/m/d)

smartclip • Berlin

Vor Ort
EUR 100.000 - 180.000
30 Tage Urlaub
Deutschlandticket
JobRad
+4
Senior Softwareentwickler (gn) C++ Applikationen
Senior Softwareentwickler (gn) C++ Applikationen

Ingenics Digital GmbH • Gräfelfing

Vor Ort
EUR 55.000 - 70.000
30 Tage Jahresurlaub
Hybrid Work
Firmen- und Teamevents
+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
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
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
Softwareentwickler Fullstack (m/w/d)
Softwareentwickler Fullstack (m/w/d)

Arbeitsagentur • Minden

Hybrid
EUR 65.000 - 90.000
Verantwortung & Freiheit
Sicherheit & unbefristeter Vertrag
30 Tage Urlaub & hybrides Arbeiten
Senior C++ Softwareentwickler (all genders) - Linux / Anwendungsentwicklung
Senior C++ Softwareentwickler (all genders) - Linux / Anwendungsentwicklung

INFORM Institut für OR und Management GmbH • Aachen

Hybrid
EUR 70.000 - 110.000
Flexible Arbeitszeiten
hybrides Arbeiten
Workation
+5
C++ Entwickler (m/w/d)
C++ Entwickler (m/w/d)

Pripares • Deutschland

Vor Ort
EUR 70.000 - 100.000
Firmenwagen/MVV
Smartphone mit Datenflat
Büro München oder Homeoffice
+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