Careers

TeamSpeak® Systems GmbH, a leading software company based in Krün Germany, is a developer of Voice Over Internet Protocol (VoIP) communication software. We are best known for TeamSpeak®, a high performance client-server based application. TeamSpeak® enables people to speak with each other over the Internet in superb quality and is scalable to thousands of concurrent users.

Would you like to work anywhere you want while being part of a tight knit and productive team? Are you interested in bringing your own ideas for technologies and product enhancements and being involved in all stages from planning to release? Do you like being able to also work in multiple other areas like mobile, JAVA, C# and the web, enabling you to continuously improve yourself?

If this sounds like you, send your CV to [email protected] with your salary requirements and earliest possible start date. We look forward to hearing from you soon.

Positions Available

You...

  • have at least 2 years of recent experience with C++14, which is not more than 1 year ago.
  • have experience with development for Windows and Linux.
  • are able to work independently and in a team.
  • can communicate with your colleagues in German and English.

The cherry on top... Experience with:

  • Audio development
  • Networking
  • Chromium Embedded Framework
  • Go
  • WebRTC
  • C++17
  • Qt
  • Boost

Together with us, you will...

  • work on the TeamSpeak® client and server code
  • work with C++14 and C++17
  • implement new services
  • support and extend existing services and infrastructures
  • be involved in all development steps from planning to releasing

We...

  • are a small company with a flat hierarchy
  • provide modern hardware and software
  • are a highly dedicated and motivated team
  • provide days of vacation under German laws
  • use agile software development processes (SCRUM and Kanban)
  • have regular online meetings with others, e.g. daily SCRUM meetings
  • work with a state of the art tech-stack
  • are open to new ideas and welcome you to evaluate and propose new technologies
  • offer the opportunity to work not only as a C++ developer but also participate in development with Android, Java, C#, iOS and modern web-frameworks

You...

  • have at least 2 years of recent experience with JavaScript and ideally TypeScript (should not be more than 1 year ago).
  • are proficient at working with Vue.js or similar technologies.
  • have a good understanding of modern web technologies like HTML5 and CSS3 with Flexbox.
  • have the ability to bring concepts to life and create working prototypes.
  • are able to work independently and in a team.
  • can communicate with your colleagues in German and English.

The cherry on top...

  • Ability to work with chrome dev tools for debugging and detecting performance issues
  • Know how to optimize HTML/CSS layouts for performance
  • Good understanding of CSS animations and working with SVGs
  • Experienced in working with Webpack and NPM/Yarn
  • Worked on desktop class interfaces and responsive UIs in the past

Together with us, you will...

  • implement new services
  • support and extend existing services and infrastructures
  • be involved in all development steps from planning to releasing

We...

  • are a small company with a flat hierarchy
  • provide modern hardware and software
  • are a highly dedicated and motivated team
  • provide days of vacation under German laws
  • use agile software development processes (SCRUM and Kanban)
  • have regular online meetings with others, e.g. daily SCRUM meetings
  • work with a state of the art tech-stack
  • are open to new ideas and welcome you to evaluate and propose new technologies
  • offer the opportunity to work not only as a C++ developer but also participate in development with Android, Java, C#, iOS and modern web-frameworks

You...

  • have solid experience with native iOS development using Swift and Objective-C.
  • have knowledge of the interoperability between both languages.
  • are comfortable working with iOS Frameworks, adopting new technologies and features.
  • have knowledge of application design principles and the human interface guidelines from Apple.
  • know how to work with Git (including submodules), shell scripts and Python build utilities.
  • are able to work independently and in a team.
  • can communicate with your colleagues in German and English.

The cherry on top...

  • Worked and interacted with C from Swift, usingpointers and managing memory
  • Interested in working with SwiftUI and refactoring existing code
  • Experienced with core audio frameworks and audio units
  • Able to set up and manage CI pipelines

Together with us, you will...

  • implement new services
  • support and extend existing services and infrastructures
  • be involved in all development steps from planning to releasing

We...

  • are a small company with a flat hierarchy
  • provide modern hardware and software
  • are a highly dedicated and motivated team
  • provide days of vacation under German laws
  • use agile software development processes (SCRUM and Kanban)
  • have regular online meetings with others, e.g. daily SCRUM meetings
  • work with a state of the art tech-stack
  • are open to new ideas and welcome you to evaluate and propose new technologies
  • offer the opportunity to work not only as a C++ developer but also participate in development with Android, Java, C#, iOS and modern web-frameworks

About you

  • You are passionate about solving problems and ensuring complex systems function smoothly.
  • You are versatile and able to tackle tasks spanning system administration and desktop support.
  • You are reliable and take ownership of your responsibilities with a strong sense of urgency.
  • You are a motivated self-starter and work well in a team.

Essential Job Functions

  • Administration of corporate server infrastructure.
  • Support internal staff and developers to facilitate their work and make sure their needs are satisfied.
  • Work with external vendors and partners to ensure proper functioning of services and assets.

Skills/Abilities/Requirements

  • 3+ years Linux experience (preferably Ubuntu or Debian).
  • 2+ years of relevant professional experience in systems administration.
  • Experience with server virtualization (preferably VMware).
  • Experience with Google Cloud Computing and/or Amazon EC2.
  • Experience with Docker and Kubernetes.
  • Experience with database administration (MySQL, Cassandra, etc).
  • Experience managing NGINX/Apache web services in a distributed environment.
  • Occasional after-hours work, with regular on-call availability.
  • Occasional domestic and international travel.
  • Authorization to work in the U.S. without employer sponsorship.
  • Must pass background check.