Provide technical leadership and architectural ownership for core services of the TeamViewer ONE & Remote Management platform
Define, evolve, and govern system architecture and major technical decisions for new and existing components
Guide teams in building high-performance systems, while ensuring long-term maintainability and operational excellence
Partner with product management, engineering, and quality teams to design solutions that balance customer needs, performance, cost and technical sustainability
Drive continuous integration, delivery and deployment practices from development to production
Oversee development of clients, backend services, and partner APIs across multiple teams
Establish architectural standards for common APIs, frameworks, and shared services
Design and evolve highly available, high-quality, and cost-efficient data platforms...
Ready to Apply?
Submit your application for Principal Software Engineer at TeamViewer