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

Permanent employee, Full-time · München, Remote

Read job description in:
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

Über uns
UNSER PRODUKT

Wir haben eine innovativen KI-Softwarelösung entwickelt, welche das Benutzerverhalten von Ads tracken kann. Somit helfen wir nicht nur Marketingabteilungen KPI`s zu verwenden, die sie anhand unserer Daten überprüfen können. Auch Händler nutzen unsere Software, um mit datengesteuerten Entscheidungen mehr Umsatz zu generieren. E-Commerce-Unternehmen können durch uns die Customer Journey ihrer Kunden und die Quelle ihrer Online-Verkäufe vollständig verstehen. Unsere Tracking-Lösung arbeitet Gerät- und plattformübergreifend und das zu 100% DSGVO-konform. Wie wir das schaffen? Durch unseren KI-Tracking-Algorithmus, unser Echtzeit-Reporting und unsere datengesteuerte Attribution.

WEN WIR SUCHEN

Wir ermutigen Freidenker und Innovatoren dazu, ihre Ideen und Individualität einzubringen. Uns sind Persönlichkeiten sehr wichtig und daher wollen wir sichergehen, dass Talente, die wir hiren zu unserem Team und unserer Mission passt. Daher suchen wir nach Menschen, die die direkte Kommunikation vorziehen und sich trauen, ihre Meinung zu sagen. Wir suchen absolute Teamplayer, die Lust haben, gemeinsam großes zu erreichen. Und wir suchen Leute, die bereit sind für eine hohe Lernkurve, stets neugierig sind und eine hohe Motivation an den Tag legen.
Description
Welcome to Tracify! We are an up-and-coming start-up in the field of e-commerce and lead generation, consisting of about 25 curious and motivated minds. Our mission is to bring transparency into the world of marketing attribution and empower businesses with reliable data.
To strengthen our tech team, we are looking for a passionate C++ Engineer who wants to tackle exciting technical challenges and contribute to building the backbone of our software.
Your responsibilities
  • Extend and optimize our core data pipelines (AnalyticsCore) with advanced functionality and improved performance.
  • Implement machine learning-based attribution models and custom user matching methods (e.g., clustering, graph-based approaches).
  • Integrate new identifiers (e.g., device/browser fingerprinting) and additional data sources for comprehensive tracking.
  • Build and maintain unit tests for robust, high-quality code coverage, including edge-case scenarios.
  • Identify and resolve architectural bottlenecks, performance issues, and security vulnerabilities.
  • Run performance evaluations using tools like Google Orbit to monitor and optimize system efficiency.
  • Collaborate with backend, product, and data science teams to enable advanced functionality and data integrations.
  • Develop inspection tools and documentation to support customer success and technical troubleshooting.
  • Enhance and expand our bot framework (TracyBots) with advanced algorithms (e.g., dynamic bidding, predictive performance models).
  • Develop new and advanced bots leveraging machine learning (e.g., reinforcement learning-based bots).
  • Support the transition from legacy systems to the new AnalyticsCore infrastructure.
Your qualifications
  • Professional experience: 2+ years in modern C++ development (C++17/C++20) with a focus on performance and multithreading.
  • Technical skills: Solid understanding of Python, data processing, and machine learning basics.
  • Tooling and libraries: Hands-on experience with Boost, Clickhouse C++ client, SQLPP11, Redis++, nlohmann::json, or similar.
  • Data expertise: Experience integrating SQL/NoSQL databases and working with APIs for large-scale data processing.
  • Testing and CI/CD: Strong unit-testing skills and experience with CI/CD pipelines (e.g., GitHub Actions, Docker).
  • Problem-solving: Ability to optimize existing systems, identify architectural improvements, and debug complex issues.
  • Collaboration: Comfortable working self-directed while collaborating with cross-functional teams.
  • Nice to have: Experience with reinforcement learning, graph-based methods, or computer vision projects.
Perks of working at Tracify
  • Innovative environment: Work in an agile startup with flat hierarchies and plenty of room for your ideas
  • Impact: Take ownership from day one and directly shape the future of Tracify with your work
  • Team spirit: A motivated and supportive team that values collaboration and open communication
  • Development opportunities: Grow with us and deepen your expertise as a C++ Engineer
  • Flexibility: Hybrid setup with flexible working hours – enjoy the comfort of remote work and the collaboration in our Munich office
About us
OUR PRODUCT

We have developed an innovative AI software solution that can track the user behavior of your advertisements. We do not only help marketing departments to use KPIs that they can check with our data. Retailers also use our software to generate more revenue with data-driven decisions. E-commerce companies can fully understand the customer journey of their customers and the source of their online sales through us. Our tracking solution works across devices and platforms, and it's 100% GDPR compliant. How we manage to do that? Through our AI tracking algorithm, real-time reporting, and data-driven attribution.


WHO WE ARE SEARCHING FOR

We encourage free thinkers and innovators to contribute their ideas and individuality. We want to make sure that the talents we hire fit our team and our mission. Therefore, we are looking for people who prefer direct communication and dare to speak their minds. We are looking for absolute team players who have the desire to achieve great things together. And we are looking for people who are ready for a high learning curve, always curious, and highly motivated.
Your application!
We appreciate your interest in Tracify GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at office@tracify.ai.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.