TL;DR

C# Developer (M365 Backup): Developing and supporting Veeam Backup for Microsoft 365 with an accent on utilizing the latest C# and .NET frameworks. Focus on creating and planning features for the product, communicating with other developers, and working with cloud technologies.

Location: Remote work is only possible for employees located in the United States. If the applicant is permanently located outside of the United States Veeam reserves the right to decline the application for the position.

Salary: $118,800 — $273,000 USD (depending on location)

Company

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale.

What you will do

  • Develop and support Veeam Backup for Microsoft 365.
  • Communicate with other participants of the product development process.
  • Participate in planning and creating features for products.

Requirements

  • Good knowledge of C# language.
  • 3-5 years of relevant experience.
  • Understanding of data structures and algorithms.
  • Experience developing for a RDMS, e.g. Postgresql, SQL Server, MySQL, Oracle.
  • Experience in the development for public clouds, e.g. Microsoft Azure, AWS, GCP.

Nice to have

  • Understanding of the Windows platform (.NET, Win API).
  • Experience debugging event-based systems.
  • Advanced knowledge of Windows or Linux operating systems.
  • Experience in the development for Microsoft Exchange, SharePoint, or Office 365.
  • Experience in a commercial development of products for the mass market.

Culture & Benefits

  • Unlimited paid time off, 12 paid holidays, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares.
  • Paid parental leave.
  • Medical, dental, and vision coverage starting on your first day.
  • Mental health support, therapy sessions, and digital wellness tools via our Employee Assistance Program.
  • 401(k) retirement plan with company matching contributions.
  • Opportunities to learn and grow through on-demand libraries, mentoring, workshops, and learning events.