Senior Fullstack AI Engineer (React, C#)

TeamViewer US, Inc.
Austin, TX, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence C Sharp (Programming Language) Software Debugging Distributed Systems NoSQL SQL Databases Web Applications ReactJS Build Management Front End Software Development
+2 more
Api Management Microservices

Job description

Experteer Overview As a Senior Software Engineer in the Web Shell platform, you design and build scalable .NET services and React frontends that power a large-scale web application. You will shape frontend architecture, build tooling, and AI-powered experiences embedded at the core, delivering production features in a microservices environment. You collaborate with product teams across EMEA to refine requirements and guide architectural decisions. This role offers impact on performance, reliability, and cost through AI-assisted engineering in a cross-functional setting. Compensation / Benefits * Design and build scalable .NET services and React frontends across Web Shell, Agentic Ecosystem, and Endpoint Observability domains * Build event, telemetry, and audit pipelines at enterprise scale * Expose platform capabilities to Tia and third-party agents via 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 implement tracing for 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 shipped * Partner with product management and EMEA anchor teams to refine requirements and shape architectural decisions Tasks * 8+ years of production software engineering experience * Strong C#/.NET expertise and solid React skills * Deep expertise in distributed systems and microservices * Experience with SQL databases, NoSQL stores, cloud platforms, containers, and event-driven/streaming architectures * Regular use of AI coding agents in production codebases with focus on correctness, security, maintainability * Ability to expose capabilities to AI systems via tool interfaces, MCP servers, or similar patterns * Understanding of AI model failure modes and mitigation strategies * Strong English communication and collaboration across EMEA, interest in AI-native engineering practices Key requirements * 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

Requirements

offers contract tests, schema validation, and integration coverage * Debug distributed, partly model-driven systems and implement tracing for 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 shipped * Partner with product management and EMEA anchor teams to refine requirements and shape architectural decisions Tasks * 8+ years of production software engineering experience * Strong C#/.NET expertise and solid React skills * Deep expertise in distributed systems and microservices * Experience with SQL databases, NoSQL stores, cloud platforms, containers, and event-driven/streaming architectures * Regular use of AI coding agents in production codebases with focus on correctness, security, maintainability * Ability to expose capabilities to AI systems via tool interfaces, MCP aa expose or similar patterns * Understanding of AI model failure modes and mitigation strategies * Strong English communication and collaboration across EMEA, interest in AI-native engineering practices Key requirements * 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all