Announcements

Did you already try the new Windows 10 October 2020 Update?


Share your feedback and experience with TeamViewer on the new Windows build with our developers here.

Highlighted
Posted by TeamViewer Staff
TeamViewer Staff

Software Engineer C++ (m/f/d) Platform Engineering

We are looking for a Software Engineer C++ (m/f/d) Platform Engineering for our headquarter in Göppingen, Germany.

Responsibilities

  • Design and develop multi-threading server-side applications
  • Optimize and enhance our software with new, efficient algorithms and modern software technologies
  • Work independently on solutions for specified requirements writing clean code following our coding guidelines
  • Ensure that our software is stable and runs efficiently on different platforms
  • Recommend improvements to architecture and technologies to further enhance our systems and codebase regarding reliability, maintainability, scalability, and efficiency
  • Monitor the latest technical developments in our fields and make proposals for improvement based on your current state of knowledge
  • Mentor and coach interns and junior developers

Requirements

  • A university degree in the field of information technology or relevant experience
  • 5+ years of professional experience in the field of software development
  • Good knowledge of C++ and Design Patterns for object-oriented programming
  • Experience in any of the following fields would be desirable: parallel programming, network communication, network protocols, distributed and scalable systems, client/server architecture, SQL, CQL, security, various platform APIs (Windows, Linux, Mac OS, …)
  • Being excited by the idea of being part of a team that develops concepts and optimum solutions for complex tasks
  • Structured and analytical working methods and a good team spirit
  • Fluent in English

What we offer

  • Active input on a product that is downloaded and used thousands of times every day, all around the world
  • A pleasant and highly motivated team that deals with others in a respectful and confidence-building manner
  • An attractive workplace with modern equipment
  • Freedom for personal organization and the possibility of attaining real results as part of a fantastic team

Apply now!

Talent Acquisition Partner