Sonata Software

Senior .NET AI Platform Engineer

Sonata Software
Apply
5 hours ago
San Antonio, TX, USASenior

Responsibilities

  • Design and build production agentic and LLM-enabled platforms with orchestration, tool calling, context management, structured outputs, evaluation, and failure recovery.
  • Develop distributed systems and APIs using C#, .NET, and ASP.NET Core with automated testing.
  • Architect and operate AWS-based systems across compute, messaging, workflows, identity, secrets, networking, and observability.
  • Integrate enterprise LLM platforms through governed, provider-neutral interfaces and contracts.
  • Implement authorization, workload identity, secure connectors, secrets management, PII protection, auditability, and AI threat modeling.
  • Establish evaluation gates, telemetry, cost controls, and production incident diagnostics for AI and distributed platforms.
  • Provide architectural communication, technical decision-making, code reviews, and mentoring.

Requirements

  • 8+ years of professional software engineering experience.
  • Deep expertise in C#, .NET, ASP.NET Core, API design, distributed systems, and automated testing.
  • Production experience designing agentic or LLM-enabled systems.
  • Strong AWS architecture and operations experience.
  • Experience integrating enterprise LLM platforms through governed interfaces and designing provider-neutral contracts.
  • Experience with authorization, workload identity, secure connectors, secrets, PII protection, auditability, and AI threat modeling.
  • Experience establishing evaluation gates, telemetry, cost controls, and production incident diagnostics.
  • Preferred: hands-on Microsoft Foundry experience, especially with AWS-hosted applications.
  • Preferred: mortgage, servicing, lending, financial-services, regulated-data, or enterprise document-processing experience.
  • Preferred: experience with MCP, agent catalogs, workflow engines, durable execution, event-driven systems, OpenSearch, or Textract.
  • Preferred: experience with incremental cross-cloud migrations, provider abstraction, private connectivity, or Azure-to-AWS transitions.
  • Preferred: experience implementing human approvals, preview and commit workflows, provenance records, temporary workspaces, or capability-based policies.

Benefits

  • Remote role based in Brazil.

Tech Stack

AWSAzureC#.NETSnowflake
Contact me