Senior C++ Engineer (m/f) – Karriere bei TeamViewer
« Back to job search

Senior C++ Engineer (m/f)

with focus on Security

Göppingen, Germany


  • Join us as a Senior Engineer in an Agile team to design, develop and implement security controls and features for the TeamViewer product line and its supporting infrastructure components
  • Optimize and improve the security of our software stack by incorporating novel and efficient algorithms
  • Work together with other development teams to develop new features to improve existing security concepts
  • Define security standards / processes and support other teams in the development of secure software
  • Ensure the optimum use of security-related technologies based on your comprehensive understanding and evaluation of current security trends
  • Design, develop and maintain respective technical solutions to address abuse in TeamViewer products
  • Act as a consultant towards  other product and development teams to ensure that their designs and solutions aligned with security strategy
» Show all responsibilities


  • You have a degree in computer science or security or equivalent working experience
  • You ideally have 3+ years of professional experience in a similar position, specifically focused on security issues
  • You have excellent knowledge of the C++ programming language and at least a basic understanding of other programming languages such as JavaScript, C# and Java. Additional experience with one or more scripting languages (e.g. bash, Ruby, Python) is a plus
  • You have experience in implementing encryption, cryptography, software security and authentication, both in the field of software development and the design of network protocols
  • You are passionate about finding secure, innovative and user-friendly solutions for highly complex problems
  • You have experience in mentoring, consulting, and guiding other developers and teams of developers in building secure solutions
  • Good written and spoken English is required
  • Experience working in Agile and Scrum is a plus
» Show all requirements

What we offer

  • An attractive work environment, ergonomic workstation and the latest equipment awaits you
  • Innovative and fast-growing company with financial stability of a profitable company
  • International environment and attractive workplace 
  • Room for creativity and contributions in technically diverse environment: Windows, Linux, MacOs, Mobile (iOS/Android), C++, C#, Continuous Integration, Continuous Delivery Learning opportunities – internal & external
  • Open source technologies and hacker-friendly projects
» Show more

Alicja Copija

+49 7161 60692 630