Senior C++ Software Engineer – AI-Driven Platform

TeamViewer

Austin (TX)

On-site

USD 120,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible PTO
401(k) with employer matching
Health insurance
Parental Leave
Life Insurance
Teambuilding events
Open door policy

Job summary

TeamViewer seeks a Senior Software Engineer, C++ to contribute to remote access and support solutions using modern C++. The role is based in Austin, TX, with responsibilities spanning design, optimization, and collaboration in an agile team environment.

Candidates should have 7+ years of professional C++ experience, strong OO design skills, and a track record in scalable systems. Competitive compensation, health coverage, and growth opportunities are offered.

Qualifications

  • 7+ years of professional experience in C++ OO development (C++17+, lambdas, coroutines).
  • Experience in parallel programming, distributed systems, security, and MS-SQL.
  • Analytical, team-oriented, and eager to learn new things.
  • Bachelor's or Master's degree in CS/Software Engineering or related field.

Responsibilities

  • Design and develop platform independent functionalities for our client and services using C++.
  • Optimize and enhance our software with new, efficient algorithms and technologies.
  • Collaborate in a Scrum development team within a CI environment.
  • Ensure high-quality code and for architecture improvements.
  • Advise product owners on feasibility studies and time estimates.
  • Monitor latest technical developments and initiate improvements.

Skills

C++
Object-oriented design
Asynchronous programming
Teamwork

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

MS-SQL
Parallel programming
Security

Job description

TeamViewer seeks a Senior Software Engineer, C++ to contribute to remote access and support solutions using modern C++. The role is based in Austin, TX, with responsibilities spanning design, optimization, and collaboration in an agile team environment.

Candidates should have 7+ years of professional C++ experience, strong OO design skills, and a track record in scalable systems. Competitive compensation, health coverage, and growth opportunities are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer — Scalable, AI-Driven Platform
Senior C++ Software Engineer — Scalable, AI-Driven Platform

TeamViewer GmbH • Austin (TX)

On-site
USD 130,000 - 185,000
Competitive compensation
Bonuses
401(k) with employer matching
+4
Senior Software Engineer, C++
Senior Software Engineer, C++

TeamViewer • Austin (TX)

On-site
USD 120,000 - 190,000
Competitive compensation
Flexible PTO
401(k) with employer matching
+5
Senior Software Engineer, C++
Senior Software Engineer, C++

TeamViewer GmbH • Austin (TX)

On-site
USD 130,000 - 185,000
Competitive compensation
Bonuses
401(k) with employer matching
+4
Senior AI Software Engineer, C++
Senior AI Software Engineer, C++

TeamViewer • Austin (TX)

On-site
USD 140,000 - 190,000
Competitive compensation
Bonuses
Flexible PTO
+6
Senior AI Software Engineer — C++ & AI Automation
Senior AI Software Engineer — C++ & AI Automation

TeamViewer • Austin (TX)

On-site
USD 140,000 - 190,000
Competitive compensation
Bonuses
Flexible PTO
+6
Senior Software Architect
Senior Software Architect

TeamViewer • Austin (CO)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer matching
Parental Leave
+2
Senior DevOps Engineer
Senior DevOps Engineer

TeamViewer • Austin (CO)

On-site
USD 140,000 - 190,000
Competitive compensation
Flexible PTO
401(k) with employer matching
+7
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

TeamViewer • Austin (TX)

Hybrid
USD 140,000 - 210,000
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
+4
Senior Fullstack AI Engineer (Java) – Austin
Senior Fullstack AI Engineer (Java) – Austin

TeamViewer • Austin (CO)

On-site
USD 130,000 - 190,000
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
+6
Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

TeamViewer • Austin (TX)

On-site
USD 140,000 - 190,000
Competitive compensation
Flexible PTO
401(k) matching
+6