Senior C++ Engineer
Job Type
Skills & Technologies
Job Description
IMPORTANT NOTE: CANDIDATES MUST BE LOCATED OR HAVE WORKED/WORKING WITH COMPANIES IN GERMANY
NO VISA SPONSORSHIP
- Work Location: Munich
- Remote/Hybrid/On-Site Policy: Munich or Full-remote in Germany
- Work Experience: Minimum 5 years of experience
- Language Requirement: English C1 proficiency
- Contract Type: Full-time
- Skills Required: Back End Development, C++, Redis, ClickHouse, Kanban
- Industry: E-commerce/Marketing Attribution/Data Analytics
- Positions Available: 2
Company Mission
They are Europe's leading solution for Performance Marketers in E-commerce and LeadGen to steer their budgets most efficiently, by providing the highest data quality while protecting the privacy of consumers.
It is a patent-pending A.I. solution, able to actually track and attribute complete and complex customer journeys without asking for consent and still be GDPR-compliant.
Core Values
They are Entrepreneurs
They communicate directly and honestly
They strive for excellence
They determine the course of action
Tasks
- Core Data Pipeline Development & Optimization: Conceptualizing and implementing robust, high-performance, and low-latency backend systems using modern C++ (C++17/20), and evolving the technical architecture of our automated media buying platform.
- Performance Monitoring & Optimization: Ensuring the scalability and maximum speed of our systems to handle exponentially growing data traffic.
- Data Source Integration: Integrating and optimizing complex data flows using databases like ClickHouse and caching solutions like Redis/Redis++.
- Machine Learning Integration: Applying and integrating Machine Learning models into existing data pipelines to refine our attribution logic.
- Bot Framework Development (TizerBots): Active development and maintenance of our proprietary bot framework.
- Testing & Quality Assurance: Ensuring high code standards through Unit-Tests, Code Reviews and adherence to Best Practices.
- Documentation & Knowledge Sharing: Creating comprehensive documentation and fostering a culture of shared knowledge within the team.
Requirements
Hard Skills:
- Experience: Minimum 5+ years of professional C++ development, ideally in backend, data-intensive, or high-performance environments
- C++ Expertise: Deep knowledge of modern C++ (C++17/20) plus strong grasp of clean code, multithreading, and design patterns
- Tools: Hands-on experience with Boost and database technologies such as ClickHouse (or comparable analytical DBs) and Redis/Redis++
- Performance Focus: Proven ability to optimize critical paths and maximize system performance
- Data Affinity: Strong interest in Data Science, algorithms, and data structures
Soft Skills:
- Proactivity & Ownership: Self-starter who takes full responsibility for tasks from start to finish
- Adaptability: Comfortable in a dynamic startup setting and able to adjust quickly to new technical requirements
- Communication: Excellent communicator who shares knowledge and offers constructive feedback
- Team Player: Motivated to collaborate closely with colleagues to tackle challenging problems
Benefits
- Impact: Make a direct and visible impact on our product and business success.
- Challenge: A technically demanding environment focused on performance, scaling, and future-proof data solutions.
- Culture: An open, transparent, and values-driven company culture with flat hierarchies and quick decision-making processes.
- Development: An environment that encourages continuous learning and the application of the latest technologies.
Full remote setup, greenfield high-performance C++ work, direct influence on product, autonomy, and competitive salary up to €95k.
Find more English Speaking Jobs in Germany on Arbeitnow
People who may connect with
Powered by Exa People Search