Software Architect (all genders) Platform Services
Join to apply for the Software Architect (all genders) Platform Services role at TeamViewer.
About Us
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 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
* Conceptualize and design platform-independent, scalable, secure, reliable, and high-performing cloud/SaaS solutions.
* Develop guidelines and best practices for architecture relevant across the organization.
* Create and maintain comprehensive documentation of architectural designs, processes, decisions, and best practices.
* Provide technical leadership, coaching, guidance, and support to our platform development teams on architectural topics.
* Conduct technical assessments, proof of concepts, and evaluate design and implementation approaches.
* Stay updated with the latest trends and advances in software architecture, cloud computing, and related areas, and initiate improvements accordingly.
Requirements
* University or college degree in Computer Science, Business Informatics, Software Engineering, or a related field.
* 7+ years of professional experience in object-oriented software development using C++ or .NET (especially C#), with extensive knowledge of SQL and NoSQL databases like MS SQL, Cassandra, or Scylla.
* Proficient in architectural and coding design patterns; distributed, high-availability, and scalable systems; microservices architecture; containerization (e.g., Kubernetes).
* Familiarity with cloud management platforms and infrastructure automation tools is a plus.
* Experience deploying and managing applications in Azure, AWS, or Google Cloud is a plus.
* Structured, analytical, team-oriented, and motivated to learn.
* Excellent problem-solving skills and creative, efficient approach to technical challenges.
* Strong collaboration and communication skills to convey technical solutions clearly.
* Fluency in English is mandatory; additional languages like German are a plus.
What We Offer
* Onsite onboarding at our HQ for an optimal start.
* Competitive compensation, bonus schemes, company stocks, and regular salary reviews.
* Private pension plan contributions topped up by TeamViewer.
* Accessible offices via public transport.
* Option to lease an e-bike.
* Special rates for local gyms.
* Access to discounts via our Corporate Benefits platform.
* Regular team events and celebrations.
* Open-door policy, casual dress code, all-hands meetings, and leadership lunches.
* Hybrid and flexible work arrangements, including up to 60% home office.
* Work From Abroad program allowing up to 40 days outside your country.
* We celebrate diversity and promote inclusive initiatives.
TeamViewer is an equal opportunities employer committed to an inclusive culture where everyone feels welcome and supported. We value diversity as a core strength and aim to support personal and professional growth for all employees.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Research
* Industries: Software Development
Referrals increase your chances of interviewing at TeamViewer by 2x.
#J-18808-Ljbffr