Team Lead, AI Software Development

TeamViewer Germany GmbH

$135K — $160K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience with leadership or mentoring in agile environments.
  • Hands-on experience with AI coding agents in production development.
  • Expertise in defining and implementing quality and security gates for code contributions.
  • Ability to critically review agent-generated outputs for quality and security.
  • Strong understanding of clean code principles and modern software architecture.
  • Familiarity with agentic development environments and repository-level instructions.
  • Deep knowledge of AI failure modes and mitigation strategies.

Responsibilities

  • Lead an agile team of senior engineers in Austin, ensuring delivery accountability for agreed components and features.
  • Establish an AI-native operating model that includes agent use and evaluation standards.
  • Direct hands-on work with AI agents to define optimal agent-assisted engineering processes.
  • Own quality outcomes by implementing automated testing and release readiness gates.
  • Coach engineers in transitioning from code writing to directing agent-generated outputs.
  • Execute agile practices with sound judgment on AI estimates and delivery commitments.
  • Represent the Austin team's technical direction in cross-site decisions and align with EMEA counterparts.
  • Strengthen the team by conducting hiring interviews and overseeing the onboarding process.

Benefits

  • Competitive compensation and bonuses
  • Flexible PTO and paid holidays
  • 401(k) with employer matching
  • Comprehensive health insurance, including 100% employer-paid medical coverage
  • Up to 12 weeks of parental leave
  • 100% employer-paid basic life insurance and disability coverage
  • Quarterly teambuilding events and companywide meetings
  • Open door policy and business casual dress code
  • Commitment to diversity as a core value.
Full Job Description
Responsibilities
  • Lead one agile team of six to eight senior engineers in Austin, with delivery accountability for components and features agreed with the EMEA anchor team.
  • Set the team's AI-native operating model, including agent use, review standards, delegation boundaries, and maintenance of shared context and evaluation assets.
  • Stay hands-on by directing AI agents on real repository work and calibrating what good agent-assisted engineering looks like.
  • Own quality outcomes by defining automated gates for tests, evaluations, security scanning, dependency policy, and release readiness.
  • Coach engineers through the shift from writing code to directing, reviewing, and verifying agent-generated work.
  • Run agile execution with strong judgement around AI-produced estimates, scoping, planning artifacts, and delivery commitments.
  • Represent the Austin technical position in cross-site decisions and keep the team aligned with EMEA counterparts across time zones.
  • Grow the team by interviewing for AI-native judgement, onboarding quickly, and maintaining a high hiring bar while scaling the hub.
Requirements
  • 8+ years of software engineering experience, including hands-on expertise in at least one relevant technology stack and a proven track record of leadership or technical mentoring within agile environments.
  • Practical experience using AI coding agents in production software development, with the ability to articulate what was delegated, what required review, what failed, and how issues were identified and resolved.
  • Proven ability to define and implement quality and security gates for code contributions, including automated testing, evaluations, static analysis, security scanning, and dependency management.
  • A critical approach to reviewing agent-generated output, with accountability for correctness, security, maintainability, and overall software quality.
  • Strong understanding of clean code principles, modern software architecture, distributed systems, and the security and networking considerations relevant to TeamViewer products.
  • Working knowledge of agentic development environments, custom tools, MCP or comparable tool protocols, repository-level instructions, and sub-agent architectures.
  • Deep understanding of common AI failure modes, including hallucinations, context degradation, prompt injection, non-determinism, and silent regressions, along with effective mitigation strategies.
  • Excellent communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders across EMEA while helping shape a shared AI-native engineering culture.
  • Fluency in English is required; German language skills are considered a plus.
What we offer
  • 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.

Department Research & Development Locations Austin Remote status Hybrid Employment type Full-time Type of Job Non Student

Similar Jobs

More Jobs at TeamViewer Germany GmbH

More Enterprise Technology Jobs

Find similar Team Lead, AI Software Development jobs: