Full-time

Staff Software Engineer C++ (all genders)

Posted by TeamViewer • Stuttgart, Baden-Württemberg, Germany

📍 Stuttgart, Baden-Württemberg 🕒 February 25, 2026

About the Role

Responsibilities


  • Build services for our TeamViewer ONE & Remote Management solution, by enabling the platform and clients to protect our customers

  • Define the architecture, design and develop new features for our software in C++

  • Collaborate with front-end engineers, backend engineers and quality assurance engineers to design optimum solutions, balancing performance, costs and long-term maintainability

  • Continuously integrate, build and deploy our solution from test system to production

  • Contribute to our clients, backend services and partner APIs

  • Design and implement common APIs based on architecture guidelines and frameworks

  • Design and build common database systems of high availability and quality and low cost

  • Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies

  • Work independently on solutions for ...
  • Ready to Apply?

    Submit your application today and take the next step in your career journey with TeamViewer.

    Apply Now