Senior Software Engineer, Core System Team
Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.
TeamViewer provides a leading Digital Workplace platform that connects people with technologyβenabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Define and drive the quality strategy for AI-powered products, ensuring features can be released safely, reliably, and efficiently.
Build and maintain automated testing frameworks across unit, integration, API, end-to-end, performance, and regression testing.
Develop evaluation approaches that measure the quality, reliability, and effectiveness of AI-driven features.
Design testing strategies for complex systems, including AI-powered applications and intelligent workflows.
Leverage AI-assisted development tools to improve testing efficiency, coverage, and maintainability.
Monitor production quality metrics and use customer feedback and system insights to drive continuous improvement.
Partner closely with engineering, product, and platform teams to embed quality throughout the development lifecycle.
Champion quality engineering best practices and help teams improve testing and release confidence.
7+ years of experience in Quality Engineering, Test Automation, or Software Engineering, with strong programming skills in Python, TypeScript, Java, or C#.
Proven experience building and scaling automated test frameworks and quality platforms.
Hands-on experience testing modern AI-powered applications, intelligent workflows, or complex software systems.
Strong understanding of software quality practices, including automated testing, CI/CD integration, test data management, and regression prevention.
Experience with API, integration, performance, and end-to-end testing methodologies.
Familiarity with AI system evaluation, quality measurement, and monitoring approaches.
Experience using AI-assisted development tools while maintaining high standards for quality, reliability, and maintainability.
Strong analytical and problem-solving skills with the ability to identify risks and drive continuous improvement.
Excellent communication and collaboration skills with experience working across distributed teams.
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
Comprehensive Health insurance package including 100% employer-paid medical coverage
Up to 12 weeks of Parental Leave
Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
Quarterly teambuilding events, leadership luncheons, and companywide βAll Handsβ meetings
Open door policy and business casual dress code
We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!
Work location for this position is Austin, TX.
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.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.
Own the design, delivery, and operation of production backend systems, shaping APIs, data architecture, security, and reliability while mentoring engineers and guiding technical decisions.
Design, build, and own cloud-based wealth management applications using C#,.NET, Azure, and modern front-end technologies, while shaping technical direction, improving engineering quality, and mentoring fellow engineers.
Own partner integrations from technical discovery through delivery, connecting partners with product and engineering teams while building API integrations, resolving issues, and shaping platform roadmaps.
Own rendering and engine-system challenges for an AAA co-development project, debugging Unreal Engine 5 code, optimizing graphics performance and memory, and collaborating across disciplines to deliver reliable visual systems.