← All jobs

Senior Agentic Systems Architect – TypeScript, .NET, MCP

About the role

• Decompose legacy monoliths into agent-readable, modular systems with strict boundaries and single responsibility
• Lead incremental modernization using the Strangler Pattern and contract-driven interfaces
• Enforce SOLID principles, Dependency Injection, and Hexagonal Architecture
• Architect and maintain the agent context layer with standardized Skills, Rules, and Commands
• Build and operate Model Context Protocol (MCP) servers exposing legacy APIs, services, and databases as typed, secure tools
• Own contract-first API design for human intent and autonomous agent execution
• Act as architectural gatekeeper for AI-generated pull requests
• Mandate test-driven development (TDD) and characterization testing during refactoring
• Monitor and optimize agentic reasoning loops for cost, speed, and architectural integrity

• 7+ years in software architecture, platform engineering, or technical leadership
• Proven experience modernizing large, undocumented legacy systems
• Strong hands-on expertise with TypeScript, .NET, and Node.js
• Strong background in API design, distributed systems, and modular architectures
• Practical experience with agentic development, MCP, LLM tooling, or AI-assisted engineering
• Bias toward clean code, deterministic systems, and production-grade AI
• Experience with remote-first or globally distributed teams (nice to have)
• Background in SaaS transformations, scale-ups, or PE-backed environments (nice to have)
• Comfort operating in high-ambiguity, high-ownership settings (nice to have)

• High ownership, flexibility and impact
• Growth pathways across engineering, product and leadership
• Remote-first work arrangement
• Work across multiple products and technologies