Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: C++ Software Engineer – Distributed Systems.
Germany Jobs Expertini

Urgent! C++ Software Engineer – Distributed Systems Job Opening In Berlin – Now Hiring Digital Turbine

C++ Software Engineer – Distributed Systems



Job description

C++ Software Engineer – Distributed Systems

Berlin, GermanyEMEA – AGP Tech /Regular /HybridAt Digital Turbine, we make mobile advertising experiences more meaningful and rewarding for users, app publishers, and advertisers — intelligently connecting people in more ways, across more devices.

We provide app publishers and advertisers with powerful ads and experiences that captivate consumers, fuel performance, and help telecoms and OEMs supercharge awareness, acquisition, and monetization.

In a rapidly evolving industry, we are constantly innovating and creating better paths of discovery to connect consumers, publishers, and advertisers across the mobile ecosystem.

Software engineers at Digital Turbine ship features that affect millions of user’s mobile experiences.

You will be creating cutting edge internal and external-facing tools to help analyze billions of events on millions of mobile devices.

Each engineering team works with a clear mission in mind, taking accountability for every part of the system from deployment to production.

This Software Engineer position is for our DT growth product line.

You can read more .

Our Engineering hub is built on professionalism.

You can see more about our culture and our tech This is a hybrid onsite in Berlin, remote work is not an option.

About the C++ Software Engineer:

  • Collaborate with our team to design and implement scalable, fault-tolerant distributed systems that power our core products.
  • Build and optimize backend services with a focus on low latency, concurrency, and high availability.
  • Design and maintain robust data pipelines that extract, transform, and load data to support business insights and strategic decision-making.
  • Write clean, maintainable, and well-documented C++ code, and participate in code reviews to ensure technical excellence.
  • Research and evaluate new technologies, ensuring that our solutions remain reliable, performant, and future-proof.
  • Contribute to our engineering culture by sharing knowledge, mentoring peers, and promoting best practices in distributed systems development.
  • About you as the C++ Software Engineer:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent hands-on experience).
  • 5+ years of professional C++ development experience, with strong knowledge of modern C++ (STL, Boost).
  • Solid foundation in object-oriented design, design patterns, algorithms, and complexity analysis.
  • Experience working with distributed systems or large-scale backend architectures (or strong interest and ability to learn quickly).
  • Comfortable writing high-quality code in C++ and open to learning additional languages such as Scala or Python.
  • Understanding of scalability, fault tolerance, and concurrency challenges in distributed environments.
  • Familiarity with relational databases (, MySQL) — experience with data modeling and query optimization is a plus.
  • Strong verbal and written communication skills in English, with the ability to collaborate effectively across teams.
  • What we do:Digital Turbine is a leading mobile advertising technology company.

    We are devoted to solving the fundamental business challenge faced by freemium app and game developers, generating sustainable revenue streams through ad monetization across all connected devices.

    Built by developers for developers, our unified platform serves approximately 500+ million monthly active users and empowers thousands of the world’s leading app developers and publishers to integrate, manage and optimize all ad revenue sources across mediation, exchange and ad serving.

    We are investing for the long term to build the platform that will fuel the app economy of the future.

    What we offer: Learn and grow with some of the best experts in the industry.

    Contribute to technically diverse (platforms: Unix, mobile (iOS/Android), C++, Scala, Ruby), highly scalable, open source technologies and hacker friendly projects.

    Work with a high-growth oriented, publicly traded company (with around 600 employees in various countries) Join a friendly, culturally diverse team where people value excellence, team spirit, passion, courage, pragmatism and accountability


    Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your C Software Potential: Insight & Career Growth Guide