(Senior) Software Engineer C+ (all genders) Jetzt bewerben
(Senior) Software Engineer C+ (all genders)

(Senior) Software Engineer C+ (all genders)

Vollzeit 44700 - 84000 € / Jahr (geschätzt)
Jetzt bewerben
T

Auf einen Blick

  • Aufgaben: Join us as a Software Engineer C++ to develop innovative remote access solutions.
  • Arbeitgeber: TeamViewer is a global tech leader in remote connectivity and digitalization.
  • Mitarbeitervorteile: Enjoy 28 vacation days, hybrid work options, and great compensation packages.
  • Warum dieser Job: Make an impact in a diverse, agile environment focused on learning and growth.
  • Gewünschte Qualifikationen: 5+ years in C++ development with a degree in Computer Science or related field.
  • Andere Informationen: Work from abroad for up to 40 days and participate in regular team events.

Das voraussichtliche Gehalt liegt zwischen 44700 - 84000 € pro Jahr.

TeamViewer is a leading global technology company that provides a cutting-edge platform to remotely access, control and support devices of any kind. Our software solutions empower our users and customers to bridge distances and digitalize their processes through seamless connectivity.

Our team is committed to quality and passionately leading the way in the fields of Augmented Reality, Internet of Things and Artificial Intelligence. With over 1.400 employees from more than 80 nationalities in 20+ locations worldwide, we are one global family. We believe that bringing together people from different backgrounds and experiences leads to better, more innovative solutions. One of the keys to our success is our culture, which enables employees to learn, grow, and contribute in meaningful ways.

Responsibilities

We are looking for a Software Engineer C++ (all genders) to actively contribute to the development of new features for our remote access, control and support solution using the newest standards of C++. The position will report to the Team Manager Software Development and provides an excellent opportunity to create impact and add value in an agile, modern environment.

  • Design and develop platform independent functionalities for our client and services using C++
  • Optimize and enhance our software with new, efficient algorithms and technologies
  • Work collaboratively in a Scrum development team within a continuous integration environment
  • Be responsible for ensuring efficient implementation and for code of the highest quality
  • Recommend and implement improvements to architecture / technologies to further enhance our systems and codebase regarding reliability, maintainability, scalability, and performance
  • Monitor the latest technical developments in your field and initiate improvements
  • Act as an advisor towards product owners (feasibility studies and time estimates for new functionality to be implemented)

Requirements

  • University or college degree in Computer Science, Software Engineering, or any related subject
  • 5+ years of professional experience in the field of object-oriented software development using C++ (C++ 14 or above) and design patterns
  • Experience in any of the following fields would be desirable: parallel programming, distributed and scalable systems, security, SQL, CQL, or network communication
  • Structured and analytical way of thinking / working, being a team player, as well as motivated to learn new things
  • Fluency in English is mandatory, German is a plus

What we offer

  • An attractive compensation package above the collectively agreed minimum basic salary (according to the IT-KV, Regelstufe in ST1: EUR 3.724 gross/month)
  • 28 days of well-deserved holidays
  • Onsite Onboarding in our HQ office for an optimal start
  • Great compensation and benefits packages including company achievement bonus and stock-based options, regular salary reviews
  • Public transport friendly office
  • Special terms for local gyms
  • Access to Corporate Benefits platform with many discounts
  • Regular Team events and company-wide celebrations
  • Open door policy, no dress code rules and frequent all Hands
  • Hybrid and Flexible work time with up to 50% home office
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country
  • We celebrate diversity as one of core values, join and drive one of the c-a-r-e initiatives together with us!

TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.

#J-18808-Ljbffr

(Senior) Software Engineer C+ (all genders) Arbeitgeber: TeamViewer GmbH

At TeamViewer, we pride ourselves on being an exceptional employer that fosters a culture of innovation and inclusivity. Our commitment to employee growth is reflected in our comprehensive benefits package, flexible work arrangements, and opportunities for professional development, all within a vibrant and diverse team environment. Join us in our headquarters, where you can make a meaningful impact while enjoying a supportive workplace that celebrates your unique contributions.
T

Kontaktperson:

TeamViewer GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: (Senior) Software Engineer C+ (all genders)

✨Tip Number 1

Familiarize yourself with the latest C++ standards, especially C++14 and above. Being well-versed in modern features and best practices will not only boost your confidence but also demonstrate your commitment to quality coding.

✨Tip Number 2

Engage with the C++ community through forums or local meetups. Networking with other professionals can provide insights into industry trends and may even lead to referrals for job openings at TeamViewer.

✨Tip Number 3

Showcase your experience with agile methodologies, particularly Scrum. Highlight any past projects where you contributed to a team environment, as this aligns with TeamViewer's collaborative culture.

✨Tip Number 4

Stay updated on advancements in related fields like Augmented Reality, Internet of Things, and Artificial Intelligence. Demonstrating knowledge in these areas can set you apart as a candidate who is ready to contribute to TeamViewer's innovative solutions.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Software Engineer C+ (all genders)

C++ Programming (C++ 14 or above)
Object-Oriented Software Development
Design Patterns
Parallel Programming
Distributed Systems
Scalable Systems
Security Protocols
SQL and CQL
Network Communication
Agile Methodologies (Scrum)
Continuous Integration
Code Quality Assurance
Architectural Improvement Recommendations
Analytical Thinking
Team Collaboration
Fluency in English
Motivation to Learn New Technologies

Tipps für deine Bewerbung 🫡

Understand the Company Culture: Familiarize yourself with TeamViewer's values and culture. Highlight your ability to work in diverse teams and your commitment to continuous learning in your application.

Tailor Your CV: Make sure your CV emphasizes your experience with C++ and any relevant technologies mentioned in the job description. Include specific projects or achievements that demonstrate your skills in object-oriented software development.

Craft a Strong Cover Letter: In your cover letter, express your passion for technology and how your background aligns with TeamViewer's mission. Mention your experience with agile methodologies and your ability to contribute to a Scrum team.

Showcase Relevant Experience: When detailing your professional experience, focus on your 5+ years in software development, particularly with C++. Discuss any experience you have with parallel programming, distributed systems, or security, as these are desirable skills for the role.

Wie du dich auf ein Vorstellungsgespräch bei TeamViewer GmbH vorbereitest

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail, especially with versions 14 and above. Highlight specific projects where you implemented design patterns and optimized algorithms, as this will demonstrate your technical proficiency.

✨Emphasize Team Collaboration

Since the role involves working in a Scrum development team, share examples of how you've successfully collaborated with others in past projects. Discuss your experience in agile environments and how you contribute to team dynamics.

✨Discuss Continuous Learning

TeamViewer values employees who are motivated to learn new things. Talk about any recent technologies or methodologies you've explored, particularly in areas like parallel programming or network communication, to show your commitment to professional growth.

✨Prepare for Technical Challenges

Expect to face technical questions or coding challenges during the interview. Practice solving problems related to object-oriented software development and be ready to explain your thought process clearly, as this will reflect your analytical skills.

(Senior) Software Engineer C+ (all genders)
TeamViewer GmbH Jetzt bewerben
T
  • (Senior) Software Engineer C+ (all genders)

    Vollzeit
    44700 - 84000 € / Jahr (geschätzt)
    Jetzt bewerben

    Bewerbungsfrist: 2026-12-10

  • T

    TeamViewer GmbH

    500 - 1000
  • Weitere offene Stellen bei TeamViewer GmbH

    T
    (Senior) Software Engineer C+ (all genders)

    TeamViewer GmbH

    Karlsruhe Vollzeit 48000 - 84000 € / Jahr (geschätzt)
    T
    Student Software Development

    TeamViewer GmbH

    Linz Vollzeit
Ähnliche Positionen bei anderen Arbeitgebern
Z
Principal Software Engineer (m/f/d)

Zalando SE

Ansbach Vollzeit 54000 - 84000 € / Jahr (geschätzt)
Soloplan GmbH
Software Engineer [m|f|d]

Soloplan GmbH

Dresden Vollzeit
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>