Tracify GmbH

Senior C++ Engineer

Tracify GmbH

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Extend and optimize our central data pipelines (AnalyticsCore) with new 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 holistic tracking
  • Build and maintain unit tests to ensure robust, high-quality code coverage, including edge-case scenarios
  • Identify and resolve architectural bottlenecks, performance issues, and security vulnerabilities
  • Work closely with backend, product, and data science teams to implement enhanced features and data integrations
  • Develop analysis tools and documentation to support the Customer Success team and for technical troubleshooting
  • Further develop and expand our bot framework (TracyBots) with advanced algorithms (e.g., dynamic bidding, predictive performance models)
  • Develop new, advanced bots based on machine learning (e.g., reinforcement-learning-based bots)
  • Support migration of legacy systems to the new AnalyticsCore infrastructure

Requirements

  • At least 2 years of experience in modern C++ development (C++17/C++20) with a focus on performance and multithreading
  • Solid understanding of Python, data processing, and fundamentals of machine learning
  • Hands-on experience with Boost, ClickHouse C++ client, SQLPP11, redis-plus-plus (Redis++), nlohmann::json, or comparable libraries
  • Experience integrating SQL/NoSQL databases and working with APIs for large-scale data processing
  • Strong unit-testing skills and experience with CI/CD pipelines (e.g., GitHub Actions, Docker)
Benefits
  • Flexible working arrangements
  • Onboarding and regular feedback sessions
  • Opportunities for professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C++17C++20Pythonmachine learningBoostClickHouseSQLPP11redis-plus-plusunit testing
Soft Skills
collaborationproblem-solvingcommunication