Logo for Tracify GmbH

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

Role overview

Qualifications

  • At least 2 years of experience in modern C++ development (C++17/C++20) focusing on performance and multithreading
  • Solid understanding of Python, data processing, and basics of machine learning
  • Practical experience with Boost, ClickHouse C++ Client, SQLPP11, Redis++, nlohmann::json or comparable libraries
  • Experience in integrating SQL/NoSQL databases and working with APIs for large-scale data processing

Responsibilities

  • Extend and optimize our core data pipelines (AnalyticsCore) with new functionality and improved performance
  • Implement machine learning-based attribution models and custom user matching methods
  • Integrate new identifiers and additional data sources for comprehensive tracking
  • Build and maintain unit tests for robust, high-quality code coverage including edge case scenarios

About the company

Tracify GmbH logo

Tracify GmbH

AdTech & Programmatic Advertising

eCom brands burn money and miss growth opportunities by blindly steering their marketing budgets. 📉 With our tracking & attribution software, Europe's most successful marketeers and DTC brands like Störtebekker, Zahnheld, Löwenanteil and Mammaly manage their marketing activities to scale efficiently and profitably in a world with various channels and complex customer journeys. Let's clarify: We haven't developed the next average tracking tool that relies only on cookies, modeling, APIs, or any other inferior data sources. 🤡 We developed an unique tracking technology that allows us to track users very accurately, put this data with various attributions into sophisticated dashboards to generate deep insights for maximum decision making. ✅ As you know: data quality in the ad managers (Meta, TikTok, Google) has deteriorated ominously. It's increasingly difficult to get a holistic overall picture of performance. To which marketing channel is the sale attributed? The Facebook Ads, an influencer or was it an organic search that converted via your Google Brand Ads? Answering these questions correctly is essential to efficient and profitable marketing as an eCommerce business. 🏆 If you don't have these answers, it will cost you efficiency and growth opportunities. In other words: you burn money and have high cost of opportunity. With our dashboards, we answer all the questions regarding: - the performance of individual channels - the overall performance on a multichannel level - your customer journey We also offer Chrome plug-ins that display the data directly back into the ads managers so you can comfortably optimize your campaigns. And the best: Our solution is GDPR-compliant - and iOS 14.5 can't touch us. That sounds "Too good to be true."? 😁 Our case studies with the most successful DTC brands in the DACH area prove that. If you want to learn more about how Tracify can significantly improve your marketing efficiency, sign up for a demo (www.tracify.ai).

Company details

Company typeStartup
IndustryAdTech & Programmatic Advertising
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description

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.

Zur Verstärkung unseres Tech-Teams suchen wir eine:n leidenschaftliche:n C++ Engineer, der:die spannende technische Herausforderungen angehen möchte und dabei hilft, das Rückgrat unserer Software aufzubauen und weiterzuentwickeln.

Deine Aufgaben

  • 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

Dein Profil

  • 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

Warum wir?

  • Innovatives Umfeld: Arbeite in einem agilen Start-up mit flachen Hierarchien und viel Raum für deine eigenen Ideen

  • Impact: Übernimm von Tag eins an Verantwortung und gestalte mit deiner Arbeit aktiv die Zukunft von Tracify

  • 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

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Field Engineer (Solutions) Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.