(Senior) Software Engineer C++ Master Crew (all genders)
(Senior) Software Engineer C++ Master Crew (all genders)

(Senior) Software Engineer C++ Master Crew (all genders)

Göppingen Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
T

Auf einen Blick

  • Aufgaben: Design and develop cutting-edge server-side applications using C++.
  • Arbeitgeber: Join TeamViewer, a leader in remote connectivity software with a diverse global team.
  • Mitarbeitervorteile: Enjoy great compensation, flexible work hours, and a Work From Abroad Program.
  • Warum dieser Job: Be part of an innovative team shaping the future of digitalization with exciting technologies.
  • Gewünschte Qualifikationen: 3+ years in software development with strong C++ skills and a relevant degree or experience.
  • Andere Informationen: Embrace diversity in an inclusive culture that values your unique perspective.

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

(Senior) Software Engineer C++ Master Crew (all genders)

Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.

Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive.

Become part of our winning team and help us create a world that works better.

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 or college degree in the field of Computer Science, Software Engineering, Information Technology or a related subject or relevant work experience
  • 3+ years of professional experience in the field of software development
  • Good knowledge of C++ and Design Patterns for object-oriented programming
  • 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
  • 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 etc.)
  • Fluency in English is mandatory

What we offer

  • Onsite Onboarding in our HQ office for an optimal start
  • Great compensation and benefits packages including company achievement bonus and company stocks, regular salary reviews
  • Public transport friendly offices
  • Special terms for local gyms
  • Access to CorporateBenefits platform with many discounts
  • Regular Team events and company-wide celebrations
  • Open door policy , no dress code rules, frequent all Hands and Leadership Lunches
  • 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++ Master Crew (all genders) Arbeitgeber: TeamViewer GmbH

At TeamViewer, we pride ourselves on being an exceptional employer that champions innovation and inclusivity. Our dynamic work culture fosters collaboration and creativity, offering great compensation packages, flexible work arrangements, and ample opportunities for personal and professional growth. Join us in our headquarters, where you can thrive in a supportive environment that celebrates diversity and empowers every employee to contribute their unique talents.
T

Kontaktperson:

TeamViewer GmbH HR Team

StudySmarter Bewerbungstipps 🤫

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

✨Tip Number 1

Familiarize yourself with the latest trends in C++ development, especially in multi-threading and network communication. This knowledge will not only help you during interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the TeamViewer community on platforms like GitHub or LinkedIn. This can provide insights into their projects and culture, and it’s a great way to network with current employees who might share valuable tips.

✨Tip Number 3

Prepare to discuss specific examples of how you've optimized software or implemented efficient algorithms in your past work. Being able to articulate your problem-solving process will set you apart from other candidates.

✨Tip Number 4

Show your enthusiasm for mentoring and coaching by sharing experiences where you've helped others grow in their technical skills. This aligns well with the team spirit they value at TeamViewer.

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

C++ Programming
Object-Oriented Programming
Design Patterns
Multi-threading
Software Development
Algorithm Optimization
Clean Code Practices
System Architecture
Network Communication
Distributed Systems
Client/Server Architecture
SQL and CQL
Platform APIs (Windows, Linux, Mac OS)
Analytical Skills
Mentoring and Coaching
Fluency in English

Tipps für deine Bewerbung 🫡

Understand the Role: Take the time to thoroughly read the job description for the (Senior) Software Engineer C++ position. Understand the responsibilities and requirements, especially the emphasis on multi-threading, clean code, and mentoring.

Tailor Your CV: Customize your CV to highlight relevant experience in software development, particularly with C++ and design patterns. Include specific projects or achievements that demonstrate your ability to work independently and as part of a team.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for technology and innovation. Mention how your skills align with TeamViewer's goals and values, and express your excitement about contributing to their dynamic work environment.

Showcase Continuous Learning: In your application, mention any recent courses, certifications, or personal projects that demonstrate your commitment to staying updated with the latest technologies and trends in software development.

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. Highlight specific projects where you utilized advanced features of the language, and be ready to explain your understanding of design patterns and how you've applied them in real-world scenarios.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your analytical and structured thinking. Practice solving coding problems or algorithms on platforms like LeetCode or HackerRank, focusing on multi-threading and optimization techniques relevant to server-side applications.

✨Emphasize Team Collaboration

TeamViewer values a good team spirit, so share examples of how you've successfully collaborated with others. Discuss any mentoring experiences you've had, especially with interns or junior developers, to showcase your leadership potential.

✨Stay Updated on Industry Trends

Research the latest developments in software engineering, particularly in areas like parallel programming and network protocols. Be ready to discuss how these trends could impact TeamViewer's products and suggest improvements based on your knowledge.

(Senior) Software Engineer C++ Master Crew (all genders)
TeamViewer GmbH
T
  • (Senior) Software Engineer C++ Master Crew (all genders)

    Göppingen
    Vollzeit
    43200 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-30

  • T

    TeamViewer GmbH

    500 - 1000
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>