Senior Backend Developer (.NET | AI-First SaaS Platform)
Core
Design, build, and maintain scalable backend services for an AI-driven SaaS platform that manages human cyber risk using autonomous systems.
Role type
Senior Backend Developer (.NET)
Builds
Production-grade backend services, clean modular APIs, and distributed asynchronous systems for a Human Risk Management platform.
Domain
Cybersecurity / AI-First SaaS
Deliverable
production ML models | product features
Required skills
.NET, API design, distributed systems, asynchronous architectures, SQL, NoSQL, caching, queuing systems, Azure, Clean Architecture, DDD, TDD, observability (logging, metrics, tracing), security-conscious development
Preferred skills
AI-assisted development tools (e.g., Cursor), pragmatic technical decision-making, product and business context understanding
Technologies
.NET, PostgreSQL, Azure, Sentry, message queues, background workers
Responsibilities
Design and maintain scalable backend services; build clean modular APIs integrating internal and third-party systems; develop testable codebases using Clean Architecture, DDD, and TDD; own the full development lifecycle including CI/CD and post-release monitoring; work on distributed and asynchronous systems; use observability signals to detect and prevent production issues; collaborate with frontend, product, and customer-facing teams
Seniority
Senior, hands-on IC