Software Engineering Expert for Core Backend Services

Vor 6 Tagen


Stuttgart, Baden-Württemberg, Deutschland interim Group Vollzeit
About the Role

We are seeking an experienced Master of C++ Software Development to join our Master Team and contribute to the development of TeamViewer's core backend services.

As a key member of our team, you will be responsible for designing and developing multi-threading server-side applications, optimizing and enhancing our software with new, efficient algorithms and modern software technologies, and ensuring the stability and efficiency of our software on different platforms.

Key Responsibilities
  • Design and develop complex server-side applications using C++
  • Implement efficient algorithms and modern software technologies to improve our software
  • Work independently on solutions for specified requirements, writing clean, well-documented code
  • Ensure the stability and efficiency of our software on various platforms
  • Recommend improvements to architecture and technologies to enhance our systems and codebase
  • Stay up-to-date with the latest technical developments in our field and propose improvements based on your current knowledge
  • Mentor and coach junior developers as needed
Requirements
  • University degree in Computer Science, Software Engineering, or a related field, or relevant work experience
  • At least 3 years of professional experience in software development
  • Strong knowledge of C++ and object-oriented programming principles
  • Excellent problem-solving skills and analytical thinking
  • Good teamwork and communication skills
  • Bonus: experience in parallel programming, network communication, security, and/or distributed systems
What We Offer
  • Onsite onboarding in our HQ office for a smooth start
  • Competitive compensation and benefits package, including company achievement bonus and stock-based options
  • Premiums for the private pension plan (BAV) up to the maximum amount
  • Public transport-friendly offices and options to lease an e-bike or use an electric car
  • Special terms for local gyms and access to the Corporate Benefits platform with many discounts
  • Regular team events, company-wide celebrations, and open door policy
  • Hybrid and flexible work time with up to 50% home office and Work From Abroad Program
  • We celebrate diversity and inclusivity as core values

TeamViewer is an equal opportunities employer committed to building an inclusive culture where everyone feels welcome and supported. We believe that our diverse, values-driven culture makes us stronger, and we focus on enabling our employees to grow both personally and professionally.



  • Stuttgart, Baden-Württemberg, Deutschland interim Group Vollzeit

    As a key member of interim Group’s Master Team, you will be responsible for designing and developing the core backend services of TeamViewer. With a strong focus on innovation and collaboration, our team is shaping the future of digitalization and creating a world that works better.Key responsibilities include:Designing and developing multi-threading...

  • Software Developer

    vor 4 Wochen


    Stuttgart, Baden-Württemberg, Deutschland AnyDesk Software Vollzeit

    About the RoleWe are seeking an experienced Software Developer to join our team as a Core Services Architect. This role will involve developing and improving various real-time backend services with millions of users.Key Responsibilities:Develop and improve various real-time backend services with millions of usersDevelop simple single-purpose applications and...


  • Stuttgart, Baden-Württemberg, Deutschland Manpower Experts GmbH Vollzeit

    About the RoleAs a Senior Software Developer with a strong background in backend development, you will be responsible for designing and implementing robust and scalable software systems.Key ResponsibilitiesDesign and develop high-quality backend software systems using Java and related technologies.Collaborate with cross-functional teams to identify and...

  • Software Engineer

    vor 4 Wochen


    Stuttgart, Baden-Württemberg, Deutschland Baden-Württembergische Landesverband für Prävention und Rehabilitation gGmbH Vollzeit

    We are looking for a Backend Software Developer to join our team. The ideal candidate will have a strong background in computer science and experience with programming languages such as Java, Python, or C++. The role will involve designing, developing, and maintaining software applications using a variety of tools and technologies.The successful candidate...


  • Stuttgart, Baden-Württemberg, Deutschland European Tech Recruit Vollzeit

    About the RoleWe are seeking an experienced Mechanical Engineering Expert to join our team in Stuttgart, Germany.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop mechanical systems for industrial automation projects.Create efficient, reliable, and robust mechanical components that integrate seamlessly with automation...


  • Stuttgart, Baden-Württemberg, Deutschland ESI Engineering System International Vollzeit

    Estimated Salary: $120,000 - $180,000 per yearAbout the RoleWe are seeking an experienced Principal Software Architect for Digital Continuity Solutions to join our team at ESI Group. As a key member of our software development team, you will be responsible for designing and implementing service and integration architectures in the context of Digital...


  • Stuttgart, Baden-Württemberg, Deutschland Stadt Ulm Vollzeit

    We are looking for a skilled Backend Software Developer to join our team. The ideal candidate will have experience with Java and Spring, and be able to design and implement scalable and efficient backend systems.Key responsibilities will include:Design and develop high-quality, scalable, and efficient backend systemsCollaborate with cross-functional teams to...

  • Software Engineer

    vor 1 Monat


    Stuttgart, Baden-Württemberg, Deutschland Prettl metal components GmbH Vollzeit

    As a key member of our team, you will be responsible for designing and developing cloud-based applications using cloud services such as AWS and Azure. Your primary focus will be on creating scalable and secure backend systems.Key responsibilities include:Designing and developing cloud-based applicationsImplementing scalable and secure backend...


  • Stuttgart, Baden-Württemberg, Deutschland interim Group Vollzeit

    Unlock the potential of cutting-edge technologies with TeamViewer, a leader in remote connectivity software. Our innovative approach combines Augmented Reality and Artificial Intelligence to shape the future of digitalization.We celebrate diversity and foster a dynamic work environment where new ideas thrive. As part of our inclusive team, you'll have the...


  • Stuttgart, Baden-Württemberg, Deutschland European Tech Recruit Vollzeit

    European Tech Recruit is working closely with a leading robotics company based in Stuttgart to find a skilled Electrical Engineering Expert for their team.This role involves designing, developing, and implementing electrical systems specifically for industrial automation projects. The ideal candidate will collaborate with cross-functional teams to ensure the...


  • Stuttgart, Baden-Württemberg, Deutschland KTS Bauunternehmung GmbH Vollzeit

    About the Role:We are seeking a skilled Backend Software Engineer to join our team and contribute to the development of our cloud-based enterprise solutions. The successful candidate will be responsible for designing, implementing, and maintaining high-quality software components using modern programming languages and technologies.Key Responsibilities:Design...


  • Stuttgart, Baden-Württemberg, Deutschland flexis AG Vollzeit

    We are flexis, a company that combines the love of technology with the joy of searching together for innovative digital solutions. Our mission is to optimize sales, logistics, and production processes worldwide using intelligent software.To strengthen our team, we are looking for a Senior Software Engineer (m/f/d) who will work with us on developing...


  • Stuttgart, Baden-Württemberg, Deutschland Esri Vollzeit

    Are you a passionate software developer looking to make a meaningful impact in the field of 3D reconstruction?We are seeking an experienced Software Engineer II to join our team at Esri R&D center-Stuttgart. The successful candidate will be responsible for developing cutting-edge software technology using C#.As part of our high-profile team, you will...


  • Stuttgart, Baden-Württemberg, Deutschland Be Vollzeit

    Be a Key Player in Software DevelopmentWe are seeking an experienced Software Engineering Specialist to join our team and contribute to the further development of existing software applications as well as new developments.The ideal candidate will have a strong background in software architecture, design, and development in the Java or C++ environment.Key...


  • Stuttgart, Baden-Württemberg, Deutschland Assemblio Vollzeit

    About UsWe're a dynamic research start-up from the Fraunhofer-Gesellschaft, pioneering innovation in the manufacturing industry. Our AI-supported software has gained a leading position, setting new standards and opening up a completely new market.Our CultureAt Assemblio, we don't just seek colleagues - we look for trailblazers who thrive in a challenging...


  • Stuttgart, Baden-Württemberg, Deutschland Eberhard Karls Universität Tübingen Vollzeit

    Job DescriptionWe are seeking a skilled Backend Developer to join our team.As a Backend Developer, you will be responsible for designing, developing, and maintaining the server-side logic, database integration, and API connectivity.Key Responsibilities:Design and develop scalable, efficient, and secure server-side logicIntegrate with various databases and...

  • Software Engineer

    vor 1 Monat


    Stuttgart, Baden-Württemberg, Deutschland Baden-Badener Pensionskasse VVaG Vollzeit

    Job Title: Software Engineer (Backend)About the Role: We are seeking a highly skilled Backend Developer with expertise in Python and Java programming languages to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable and efficient backend systems.Key Responsibilities:Design and develop high-quality...


  • Stuttgart, Baden-Württemberg, Deutschland FDM Group Vollzeit

    Über die RolleEntwickle deine Fähigkeiten in Software Engineering und DevOps mit unserem Einstiegsprogramm. Dieses 12-wöchige Programm bietet eine praxisorientierte Lernumgebung, in der du durch Coaching und Mentoring gefördert wirst. Du wirst Kernkompetenzen wie OOD, Java und Webentwicklung sowie Schlüsselkompetenzen wie Quality Engineering,...


  • Stuttgart, Baden-Württemberg, Deutschland European Tech Recruit Vollzeit

    Job OverviewWe are working closely with a leading robotics company based in Stuttgart to find a talented Senior Project Engineer. The ideal candidate will coordinate technical aspects of quality, cost, and scheduling for mechanical engineering work packages.About the RoleCoordinate technical aspects related to quality, cost, and scheduling primarily for...


  • Stuttgart, Baden-Württemberg, Deutschland BAUHAUS E-Business Gesellschaft für Bau- und Hausbedarf mbH & Co. KG Vollzeit

    BECOME A KEY PLAYER IN OUR OMNICHANNEL TRANSFORMATIONCompany OverviewBAUHAUS E-Business Gesellschaft für Bau- und Hausbedarf mbH & Co. KG is a leading player in the European retail industry, with over 270 specialist centers across 19 countries and one of the top 50 online stores in Germany.Salary and BenefitsWe offer a competitive salary package, including...