Senior C# Developer — Identity Resilience & Data Recovery

Veeam Software

Warszawa

On-site

PLN 210,000 - 320,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

26 vacation days
VeeaMe Days
Family medical plan
Life & disability insurance
PPK pension
Edenred meals
MultiSport card
Therapy sessions
Learning resources

Job summary

Veeam Software in Warsaw, Poland, seeks a Senior C# Developer for Explorers/Identity Resilience. The role focuses on two main areas: granular recovery for databases and Active Directory forest recovery, both orchestrated by a server and remote agents.

You will design end-to-end recovery flows and contribute to an extensible, resilient product. You will build PowerShell cmdlets, validate pre-restore flows, and work with SQL Server, Oracle, PostgreSQL internals, or AD.

Qualifications

  • 5+ years of commercial C# product development with .NET knowledge.
  • Experience designing service APIs — REST, gRPC or similar.
  • Strong async and multithreading: cancellation & long-running ops.
  • Depth in Windows Server/AD or database recovery mechanics.
  • English fluency for daily work in an international team.

Responsibilities

  • Design and implement end-to-end recovery flows (REST/gRPC).
  • Build PowerShell cmdlets with a coherent object model.
  • Create pre-flight validation across REST, server, and agent layers.
  • Work with SQL Server/Oracle/PostgreSQL internals and AD concepts.
  • Manage long-running sessions, keep-alive, and timeouts.
  • Own integration tests and keep the suite green.
  • Refactor and evolve a mature codebase.

Skills

C# development
.NET
REST API design
gRPC
PowerShell
Async/multithreading
Windows Server
Active Directory
Databases (SQL Server/Oracle/Postgre

Tools

Git
TFS
Visual Studio
Rider
PowerShell

Job description

Veeam Software in Warsaw, Poland, seeks a Senior C# Developer for Explorers/Identity Resilience. The role focuses on two main areas: granular recovery for databases and Active Directory forest recovery, both orchestrated by a server and remote agents.

You will design end-to-end recovery flows and contribute to an extensible, resilient product. You will build PowerShell cmdlets, validate pre-restore flows, and work with SQL Server, Oracle, PostgreSQL internals, or AD.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C# Developer — Data Recovery & AD Resilience
Senior C# Developer — Data Recovery & AD Resilience

Veeam • Warszawa

Hybrid
PLN 319,000 - 593,000
26 paid days off annually
Parental leave (maternity & paternity)
Fully covered family medical plan
+6
Senior C# Developer: Explorers/Identity Resilience
Senior C# Developer: Explorers/Identity Resilience

Veeam Software • Warszawa

On-site
PLN 210,000 - 320,000
26 vacation days
VeeaMe Days
Family medical plan
+6
Senior C# Backend Engineer – Cloud & Data
Senior C# Backend Engineer – Cloud & Data

Veeam Software • Warszawa

On-site
PLN 210,000 - 320,000
26 paid days off annually
4 extra global VeeaMe Days for self‑im
Paid parental, maternity, and paternit
+7
Senior C# Developer: Explorers/Identity Resilience
Senior C# Developer: Explorers/Identity Resilience

Veeam • Warszawa

Hybrid
PLN 319,000 - 593,000
26 paid days off annually
Parental leave (maternity & paternity)
Fully covered family medical plan
+6
C# Developer — Data Recovery & API Services (Remote in Poland)
C# Developer — Data Recovery & API Services (Remote in Poland)

Enfint • Warszawa

On-site
PLN 180,000 - 240,000
Medical insurance
Dental care
Pension plan
+5
C# Developer for MS365 Platform - Hybrid Role
C# Developer for MS365 Platform - Hybrid Role

Veeam • Warszawa

Hybrid
PLN 150,000 - 210,000
Paid time off
Parental leave
Medical plan
+3
Senior C# Developer – Internal Tooling & Automation
Senior C# Developer – Internal Tooling & Automation

Veeam • Warszawa

On-site
PLN 180,000 - 320,000
26 paid days off
Global VeeaMe Days
Parental leave
+6
Senior C# Developer (Data Management)
Senior C# Developer (Data Management)

Veeam • Warszawa

Hybrid
PLN 180,000 - 240,000
Paid time off
Parental leave
Family medical plan
+6
Senior C# Developer: Dev Tools
Senior C# Developer: Dev Tools

Veeam-Software • Warszawa

On-site
PLN 180,000 - 260,000
26 paid days off
Global VeeaMe Days
Parental leave
+6
Senior C# Developer - Data & AI Backend
Senior C# Developer - Data & AI Backend

Veeam • Warszawa

Hybrid
PLN 180,000 - 240,000
Paid time off
Parental leave
Family medical plan
+6