Senior C++ Engineer

Tracify
München, Germany
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Shift work
Job source

Tech stack

Application Programming Interfaces (APIs) Business Analytics Applications Computer Vision Unit Testing C++ (Programming Language) Cluster Analysis Databases Continuous Integration Data Integration Github JSON Python (Programming Language)
+9 more
Machine Learning NoSQL SQL Databases Data Processing Multithreading Backend Bots Vertica Docker

Job description

  • Erweiterung und Optimierung unserer zentralen Datenpipelines (AnalyticsCore) mit neuer Funktionalität und verbesserter Performance
  • Implementierung von Machine-Learning-basierten Attributionsmodellen sowie benutzerdefinierten User-Matching-Methoden (z. B. Clustering, graphbasierte Ansätze)
  • Integration neuer Identifier (z. B. Device-/Browser-Fingerprinting) und zusätzlicher Datenquellen für ein ganzheitliches Tracking
  • Aufbau und Pflege von Unit-Tests für robuste, qualitativ hochwertige Codeabdeckung inklusive Edge-Case-Szenarien
  • Identifikation und Behebung von architektonischen Engpässen, Performance-Problemen und Sicherheitslücken
  • Durchführung von Performance-Evaluierungen mit Tools wie Google Orbit zur Überwachung und Optimierung der Systemeffizienz
  • Enge Zusammenarbeit mit Backend-, Produkt- und Data-Science-Teams zur Umsetzung erweiterter Funktionen und Datenintegrationen
  • Entwicklung von Analyse-Tools und Dokumentationen zur Unterstützung des Customer-Success-Teams und für technisches Troubleshooting
  • Weiterentwicklung und Ausbau unseres Bot-Frameworks (TracyBots) mit fortgeschrittenen Algorithmen (z. B. dynamisches Bidding, prädiktive Performance-Modelle)
  • Entwicklung neuer, fortschrittlicher Bots auf Basis von Machine Learning (z. B. Reinforcement-Learning-basierte Bots)
  • Unterstützung bei der Migration von Legacy-Systemen auf die neue AnalyticsCore-Infrastruktur, * Impact: Übernimm von Tag eins an Verantwortung und gestalte mit deiner Arbeit aktiv die Zukunft von Tracify

Requirements

  • Berufserfahrung: Mindestens 2 Jahre Erfahrung in moderner C++-Entwicklung (C++17/C++20) mit Fokus auf Performance und Multithreading
  • Technische Kenntnisse: Solides Verständnis von Python, Datenverarbeitung und Grundlagen des Machine Learnings
  • Tooling & Libraries: Praktische Erfahrung mit Boost, ClickHouse C++ Client, SQLPP11, Redis++, nlohmann::json oder vergleichbaren Libraries
  • Datenexpertise: Erfahrung in der Integration von SQL-/NoSQL-Datenbanken sowie im Arbeiten mit APIs für großskalige Datenverarbeitung
  • Testing & CI/CD: Starke Unit-Testing-Skills und Erfahrung mit CI/CD-Pipelines (z. B. GitHub Actions, Docker)
  • Problemlösungskompetenz: Fähigkeit, bestehende Systeme zu optimieren, architektonische Verbesserungen zu identifizieren und komplexe Probleme zu debuggen
  • Zusammenarbeit: Selbstständige Arbeitsweise mit gleichzeitiger Sicherheit in der Zusammenarbeit mit funktionsübergreifenden Teams

Nice to have:

  • Erfahrung mit Reinforcement Learning, graphbasierten Methoden oder Computer-Vision-Projekten

Benefits & conditions

  • Teamspirit: Ein motiviertes und unterstützendes Team, das Zusammenarbeit und offene Kommunikation schätzt
  • Entwicklungsmöglichkeiten: Wachse gemeinsam mit uns und vertiefe deine Expertise als C++ Engineer
  • Flexibilität: Hybrides Arbeitsmodell mit flexiblen Arbeitszeiten - genieße die Vorteile von Remote Work und den persönlichen Austausch in unserem Münchner Office

About the company

Willkommen bei Tracify! Wir sind ein aufstrebendes Start-up im Bereich E-Commerce und Lead-Generierung mit rund 25 neugierigen und motivierten Köpfen. Unsere Mission ist es, Transparenz in die Welt der Marketing-Attribution zu bringen und Unternehmen mit verlässlichen Daten zu befähigen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

1:31 min

Summarizing comprehensive defense layers for blocking unwanted bots

Fili Wiese Fili Wiese

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:47 min

Building custom workflow bots with low-code development platforms

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all