TeamViewer

Senior C++ Software Engineer

TeamViewer
Apply
2 months ago
Linz, AustriaSenior

Responsibilities

  • Design and develop platform-independent functionality for clients and services using C++.
  • Optimize and enhance software with efficient algorithms and technologies.
  • Own features end to end from technical concept through implementation and rollout.
  • Improve codebase reliability, maintainability, and performance.
  • Use coding agents and LLM-based assistants with attention to quality and security.
  • Automate recurring work with agentic workflows and share effective practices with C++ engineers.
  • Mentor engineers and contribute through design and code reviews.
  • Advise product owners on feasibility, effort estimates, and technical direction.

Requirements

  • University or college degree in Computer Science, Business Informatics, Software Engineering, or a related subject.
  • At least 7 years of professional experience in object-oriented software development using C++ and design patterns.
  • Hands-on experience with AI-assisted development tools such as coding agents or LLM-based assistants.
  • Knowledge of CMake and Git; Conan experience is a plus.
  • Experience with parallel programming, distributed and scalable systems, security, SQL, or network communication is desirable.
  • Ability to work independently and proactively, think structurally and analytically, collaborate as a team player, and learn new technologies.
  • Fluency in English is mandatory; German or other additional languages are a plus.

Benefits

  • Onsite onboarding at the headquarters office.
  • Compensation above the collectively agreed minimum basic salary under the IT-KV framework.
  • 28 days of vacation.
  • Company achievement bonus and broader benefits package.
  • Special terms for local gyms and access to the Corporate Benefits discount platform.
  • Regular team events and company-wide celebrations.
  • Open-door policy, no dress code, frequent all-hands meetings, and Leadership Lunches.
  • Work From Abroad Program allowing up to 40 days outside the contracting country.

Tech Stack

Categories

TeamViewer

About TeamViewer

1,001-5,000 employees

TeamViewer builds remote connectivity software for businesses to access, support, and manage computers, mobile devices, and industrial endpoints, plus augmented-reality tools for frontline assistance. It sells subscription licenses and cloud services to SMBs and enterprises across IT support, device management, and remote monitoring. Founded in 2005 and headquartered in Göppingen, Germany, TeamViewer SE is a public company listed on the Frankfurt Stock Exchange (MDAX).

Contact me