Remote job
Software Engineer
Job details
About this role
Role overview Design and build core software for an enterprise governance, risk and compliance platform, with a focus on AI-driven workflows that can plan and carry out multi-step tasks. The role combines backend architecture, interactive product interfaces and safe orchestration of language models, with ownership from implementation through production.
Responsibilities - Architect and develop autonomous workflows that manage, remediate and plan governance and compliance processes. - Build scalable services in C# and .NET using CQRS and layered architectural patterns. - Create interactive applications with Blazor WebAssembly or Server, keeping UI components and their logic clearly separated. - Orchestrate language models to interpret structured information and execute multi-step actions safely. - Ship and maintain features regularly while balancing delivery speed with quality, performance and security. - Follow API and frontend standards, contribute to automated testing, and leave the codebase easier to maintain.
Requirements - Deep experience with C#/.NET and designing scalable systems with complex state and orchestration. - Proven experience building agentic workflows that use language models to take actions, parse structured data and execute multi-step logic safely. - Strong Blazor experience, including component-driven design and separation of presentation from code-behind logic. - Proficiency with an AI-enabled development environment such as Cursor, Claude Code or Codex. - Ability to work at a fast pace while applying sound architectural judgment and practical quality safeguards. - Familiarity with OpenAPI specifications, component-specific SCSS and automated UI testing is relevant to the stated engineering practices.
Benefits and work setup The role is remote-first and offers flexible paid time off, equity, and an opportunity to shape a growing software product. The listed salary range is $100,000–$140,000, with actual compensation varying by experience, location and other factors.