Senior Fullstack AI Engineer (React, C#)

TeamViewer Germany GmbH

$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of production software engineering experience with strong C#/.NET expertise and solid React skills.
  • Deep expertise in distributed systems including microservices and high-load environments.
  • Experience with SQL databases, non-relational data stores, and cloud platforms at scale.
  • Familiarity with AI coding agents in production codebases with a focus on software reliability.
  • Strong understanding of AI model failure modes and effective mitigation strategies.
  • Ability to evaluate generated code critically to ensure safety and reliability.
  • Excellent English communication skills and a collaborative mindset for team engagement.

Responsibilities

  • Design and build scalable .NET services and React frontends across several domains.
  • Build event and telemetry pipelines at enterprise scale for data management.
  • Expose platform capabilities through secure APIs and tools.
  • Deliver production features using AI coding agents and ensure code quality.
  • Debug and build tracing for distributed systems to understand behaviors.
  • Maintain service-layer context for agents, including API contracts and architectural decisions.
  • Own performance, scalability, and cost profiles for delivered services.
  • Partner with product management to shape architectural decisions.

Benefits

  • Competitive compensation and bonuses
  • Flexible PTO and paid holidays
  • 401(k) with employer matching
  • Comprehensive health insurance with 100% employer-paid medical coverage
  • Up to 12 weeks of parental leave
  • Basic life insurance and disability coverage fully paid by employer
  • Teambuilding events and leadership luncheons
  • Open door policy and business casual dress code
  • Commitment to diversity and inclusion initiatives.
Full Job Description
Every user who opens our web application lands in the Web Shell first - the foundation that loads, orchestrates, and connects all product features into one seamless experience. The Client Web Shell team owns this foundation end to end: the overall features, frontend architecture, build system, and performance of our web application. You'll shape how a large-scale React application is composed and shipped - from module federation and build tooling to AI-powered experiences embedded at the core of the product. If you enjoy the intersection of product-facing UI work and deep frontend platform engineering, this role sits exactly there. Are you ready to join our team and make an impact?
Responsibilities
  • Design and build scalable .NET services and React frontends across Web Shell, Agentic Ecosystem, and Endpoint Observability domains.
  • Build event, telemetry, and audit pipelines covering ingestion, correlation, retention, export, and access control at enterprise scale.
  • Expose platform capabilities safely to Tia and third-party agents through MCP tools, typed APIs, and tenancy-aware authorization.
  • Deliver production features in a microservices codebase using AI coding agents, contract tests, schema validation, and integration coverage.
  • Debug distributed, partly model-driven systems and build the tracing needed to understand non-deterministic behavior.
  • Maintain service-layer context for agents, including API contracts, domain vocabulary, architectural decision records, and repository instructions.
  • Own performance, scalability, reliability, and AI-assisted cost profiles for the services you ship.
  • Partner with product management and EMEA anchor teams to refine requirements and shape architectural decisions.
Requirements
  • 8+ years of production software engineering experience, with strong C#/.NET expertise, solid React skills, and a strong foundation in software engineering principles.
  • Deep expertise in distributed systems, including microservices, messaging, consistency trade-offs, and diagnosing failures in high-load environments.
  • Experience working with SQL databases, non-relational data stores, cloud platforms, containerized deployments, and event-driven or streaming architectures at scale.
  • Regular use of AI coding agents within production codebases, coupled with accountability for the correctness, security, and maintainability of delivered software.
  • Proven ability to expose capabilities to AI systems through tool and function interfaces, structured APIs, MCP servers, or similar model-facing integration patterns.
  • Strong understanding of common AI model failure modes, including hallucinations, context degradation, prompt injection, non-determinism, and silent regressions, along with effective mitigation strategies.
  • Critical evaluation of generated code at scale, with the ability to identify and reject plausible but unsafe outputs while leveraging tests, evaluations, and architectural context to ensure reliability.
  • Excellent English communication skills, a collaborative mindset for working with teams across EMEA, and a strong interest in shaping AI-native engineering practices.
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 Information Technology Jobs

Find similar Senior Fullstack AI Engineer (React, C#) jobs: