Skip to content
OPSWATOPSWAT

AI Native Senior .NET Engineer

Build and own scalable, security-focused .NET systems for a next-generation managed file transfer platform, using AI agents throughout specification, coding, testing, and review. Requires strong C#/.NET fundamentals, at least five years of scalable-systems experience, and disciplined testing and security practices.

About the job

Responsibilities

  • Own features from concept through production, including specification, requirements refinement, implementation, review, and delivery.
  • Orchestrate AI agents to generate specifications, code, tests, reviews, and other development artifacts while validating all outputs.
  • Participate in security-focused code reviews for human- and AI-generated code.
  • Create coding harnesses and test frameworks for structured AI-assisted development.
  • Maintain and evolve the .NET Core codebase for performance, scalability, and quality.
  • Author AI context files documenting architecture, coding standards, constraints, and forbidden patterns.
  • Help establish AI-native engineering practices, playbooks, context-file standards, and review norms.

Requirements

  • Demonstrated hands-on experience using AI agents as core engineering tools, supported by work history or a portfolio.
  • Strong .NET and C# proficiency, including SOLID principles, design patterns, and software engineering best practices.
  • At least 5 years of experience developing scalable solutions.
  • Familiarity with relational and document databases and modern CI/CD systems.
  • Proficiency in unit testing with xUnit or an equivalent framework.
  • Strong learning mindset and interest in evolving AI coding tools and workflows.

Nice to Have

  • Asynchronous .NET programming, including async/await and TPL.
  • Docker, Kubernetes, and AWS, Azure, or Google Cloud.
  • Security review of AI-generated code, including injection risks, insecure defaults, input validation, and privilege escalation.
  • Experience authoring AI context files such as CLAUDE.md or .cursorrules.
  • Experience running AI agents in CI/CD pipelines.
  • Personal programming or AI-assisted projects.

Compensation and Benefits

  • Training, mentoring, and professional advancement opportunities.
  • Work on a greenfield platform designed to serve millions of users.
  • Modern technology environment with investment in AI-native engineering practices.

Skills

.Net Core, C#, Solid, Design Patterns, AI Agents, Unit Testing, Xunit, CI/CD, Docker, Kubernetes, AWS, Azure, GCP, Async/Await, Tpl

Scribe

Scribe

Remote

Sr Backend Software Engineer, Recording
$145k+/yrRemote8+ YOEBackend Engineering

Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Kraken

Kraken

Romania
Senior Software Engineer - Rust - Backend - Pro
No salary listedRemote7+ YOEBackend Engineering

Senior software engineer building high-performance Rust services and libraries for trading, payments, and crypto infrastructure. Requires 7+ years of experience, financial trading product expertise, distributed-systems knowledge, and strong security and debugging skills.