We are shaping the future of online video and TV advertising
C++ Engineer
Location
Germany
Posted
68 days ago
Salary
0
Seniority
Senior
Job Description
C++ Engineer
smartclip
• Implement lean, high-performance software components in C++ — code you can be proud of at the end of the day. • Inspect systems, hunt down bugs, and write automated tests — you are part of the quality pipeline. • Contribute to technical discussions and mentor less experienced colleagues — sharing knowledge is valued. • Develop modern best practices for the team and the wider organization — your mark will remain.
Job Requirements
- C/C++ core: Solid knowledge of current concepts and tools in C/C++ — no half measures, real craftsmanship.
- Databases: Extensive experience, particularly with NoSQL — you know which tool fits which use case.
- Linux: Strong Linux skills. The command line is your second home.
- Web environments: Experience with HTTP, JSON, XML — you understand the web as infrastructure.
- Cloud & distributed systems: Familiarity with large, transnational environments and distributed/parallel processing.
- Web-scale experience is a plus.
Benefits
- No-nonsense, real responsibility: Autonomy instead of bureaucracy — we trust you to get things done.
- Fail fast, learn faster: We experiment with what actually works — not just what sounds good in theory.
- Tech mindset & humor: We take our work seriously — not always ourselves. That makes the difference.
- Stay current: Hackathons, conferences, community — we invest so you stay ahead.
- Remote-first — anywhere in Germany: Work from where you want — as long as it’s within Germany.
- The team meets in person every 2–3 months, usually in Berlin.
- Real people, real conversations — then back to the flow.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Funnel Management: Own the full acquisition funnel, from initial awareness and signup to the first agent deployment and sustained active trading volume. • Channel Execution: Build and execute growth strategies across organic and paid channels, including X, YouTube, Reddit, Coinbase network, Google, and emerging social platforms, with a specific focus on onchain and AI product conversion. • Data-Driven Strategy: Develop content strategies centered around open-source skills, live leaderboards, and arena results, converting real-time trading data into scalable growth engines. • Segment Activation: Identify and activate high-value onchain user segments, including perpetual traders, algorithmic/quantitative traders, DeFi power users, and AI agent developers. • Product Collaboration: Work closely with product and engineering teams to optimize onboarding, retention, and activation flows. • Ecosystem Building: Foster community and developer relations within the strategy ecosystem via GitHub, Discord, Telegram, and strategic partner integrations. • Economic Accountability: Manage CAC/LTV economics by channel; analyze the cost to acquire agent deployers against their lifetime volume and revenue contribution. • Performance Reporting: Track and iterate on growth metrics weekly, ensuring every dollar of spend is defensible through data regarding activation rates and retention curves.
Associate Test Lead – Automation, Selenium, C#, JavaScript
NEC Software SolutionsOrchestrating a brighter world
• Drive the implementation of modern test automation frameworks and tools. • Oversee test architecture, ensuring scalability and maintainability of automation solutions. • Promote shift-left testing practices and support developers in embedding quality. • Implementation of automation frameworks for middleware and backend service-based applications in critical infrastructure design. • Designing and executing automated tests on the latest revisions of the software. • Participating in the development of our automated testing framework, assisting our move towards automated testing in a CI/CD environment. • Interpreting requirements from existing manual test cases and specification documents. • Liaising with Manual Testers and / or Business Analysts to understand the requirements. • Liaising with the product and development teams to ensure that our backlog is up to date • Providing estimates regarding the test effort required to complete work. • Raising bugs and liaising with the development team from discovery through to resolution • Setting up and configuring the testing environment and associated database(s) • Working with and communicating frequently with a DevOps team to ensure smooth product delivery from beginning to end. • Preparing the test execution report and sharing it with stakeholders.
• Design, develop, and maintain server-side services and applications. • Implement scalable, secure, and high-performance solutions. • Collaborate with frontend and product teams to integrate interfaces with backend logic. • Design and maintain relational and non-relational databases. • Write clean, efficient, and well-documented code following best practices. • Conduct code reviews and provide constructive feedback to the team. • Identify, analyze, and resolve technical incidents in a timely manner. • Stay up to date on new technologies, frameworks, and industry trends. • Propose continuous improvements to processes, architecture, and tools.
• Design advanced graph-oriented data models (entities, nodes, edges, weights). • Translate domain problems into navigable knowledge structures. • Define query patterns for exploration, inference, and traceability. • Evaluate and select appropriate technologies for highly connected data. • Collaborate with ML/NLP teams to integrate extracted entities and relationships. • Ensure consistency, evolution, and performance in complex data models. • Document semantic schemas and modeling decisions.



