Salary: 45.000 - 75.000 € per year Requirements: University or college degree in Computer Science, Business Informatics, Software Engineering, or any related subject. 7 years of professional experience in the field of object-oriented software development using C++ or .NET (C# in particular) combined with extensive knowledge around SQL and NoSQL databases such as MS SQL, Cassandra or Scylla. Proficient knowledge and experience in the following areas: architectural and coding design patterns; distributed, high-available and scalable systems; service-oriented architecture (i.e. microservices) and containerization (e.g. Kubernetes). Familiarity with cloud management platforms and infrastructure automation tools is a plus. Experience in deploying and managing applications in Azure, AWS or Google Cloud is a plus. Structured and analytical way of thinking and working, being a team player, as well as motivated to learn new things. Excellent problem-solving skills and the ability to tackle technical challenges creatively and efficiently. Strong collaboration and communication skills to clearly convey technical solutions. Fluency in English is mandatory, further languages such as German are a plus. Responsibilities: In this role, I am looking for a Software Architect (all genders) for our Platform to play a key role in shaping the software architecture of our remote access, control, and support solutions. I will work closely with cross-functional teams to design and evolve our software architecture using the latest technologies and best practices. My responsibilities include: Conceptualizing and designing platform-independent, scalable, secure, reliable, and high-performing cloud/SaaS solutions. Developing guidelines and best practices around architecture that will be relevant for the whole organization. Creating and maintaining comprehensive and accurate documentation of architectural designs, processes, decisions, and best practices. Providing technical leadership, coaching, guidance, and support to our platform development teams regarding any architectural topics. Conducting technical assessments and proof of concepts, and evaluating design and implementation approaches. Keeping up to date with the latest technological trends and advances in software architecture, cloud computing, and related areas and initiating improvements based on them. Technologies: AWS Architect Azure C# Cloud Cassandra Support Kubernetes NoSQL SQL microservices ASP.NET More: At TeamViewer, I am proud to be part of a company that celebrates diversity as one of our core values. I can expect an onsite onboarding experience in our HQ office for an optimal start, along with great compensation and benefits packages that include company achievement bonuses and company stocks, as well as regular salary reviews. Additionally, I’ll enjoy premiums for the private pension plan (BAV) topped up by TeamViewer, public transport-friendly offices, the option to lease an e-bike, and special terms for local gyms. I will have access to a Corporate Benefits platform offering numerous discounts and regular team events and company-wide celebrations. We have an open-door policy with no dress code rules, frequent all-hands meetings, and leadership lunches, along with hybrid and flexible work time allowing for up to 60% home office. Furthermore, our Work From Abroad Program enables me to work outside my contracting country for up to 40 days. At TeamViewer, we are committed to building an inclusive culture where everyone feels welcome and supported. We focus on enabling our employees to grow both personally and professionally, and we are dedicated to empowering everyone to be their best, regardless of gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.