Senior C# Developer – Explorers, Identity Resilience

Posted 9hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior C# Developer building Veeam’s SQL, database, and Active Directory recovery products. Designing resilient REST/gRPC services, agents, PowerShell interfaces, and integration tests.

Responsibilities:

  • Design and implement recovery flows end-to-end, including REST and gRPC contracts, server-side orchestration, and target-machine agents
  • Build PowerShell cmdlets with parameter validation and a coherent object model
  • Design pre-flight validation across REST, server, and agent layers
  • Work with SQL Server, Oracle, PostgreSQL, or Active Directory recovery technologies
  • Manage long-running distributed sessions, including agent deployment, keep-alive, failure cleanup, timeouts, and cancellation
  • Own and maintain the integration test suite
  • Refactor and improve the mature codebase

Requirements:

  • 5+ years of commercial C# product development
  • Deep understanding of .NET, data structures and algorithms
  • Experience designing service APIs — REST, gRPC or similar — where consumers are external and backward compatibility matters
  • Strong async and multithreading: cancellation, session lifecycle, hours-long operations
  • Depth in at least one of: Windows Server and Active Directory administration or internals; or database recovery mechanics for SQL Server, Oracle or PostgreSQL
  • Comfort in a large existing codebase: reading unfamiliar code, refactoring safely
  • English for daily work in an international team

Benefits:

  • 26 paid days off annually, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares
  • Paid parental, maternity, and paternity leave
  • Fully covered family medical plan, dental, rehab, and vaccinations
  • Life, critical illness, and disability insurance
  • Employer pension contribution via PPK
  • Monthly Edenred allowance of 450 PLN for meals
  • MultiSport card fully covered by Veeam, giving access to sports facilities nationwide
  • Up to 12 free therapy sessions annually, plus legal and financial advice
  • Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops and learning events like our annual Global Day of Learning