C# Developer
About the Company
The organization operates in the data resilience and security industry, focusing on ensuring that data and artificial intelligence systems are fully understood, secured, and resilient. It addresses challenges related to the convergence of identity, data, security, and AI risk, serving over 550,000 customers worldwide from its headquarters in Seattle and offices in more than 30 countries.
About the Role
The C# Developer role involves developing and supporting a core backup product for Microsoft 365. This position impacts the organization by enhancing data protection capabilities and collaborating with development teams to plan and deliver new features, contributing directly to the reliability and security of the product.
Responsibilities
- Develop and maintain the backup solution for Microsoft 365
- Collaborate with cross-functional teams during the product development process
- Participate in planning and feature creation for the product
Requirements
- Proficient knowledge of C#
- 3–5 years of relevant software development experience
- Understanding of data structures and algorithms
- Experience with relational database management systems (PostgreSQL, SQL Server, MySQL, Oracle)
- Experience developing applications for public cloud platforms such as Microsoft Azure, AWS, or GCP
- Strong analytical skills, clear logic, and ability to work independently
Bonus Skills
- Familiarity with Windows platform (.NET, Win API)
- Experience debugging event-based systems
- Advanced knowledge of Windows or Linux operating systems
- Experience with Microsoft Exchange, SharePoint, or Office 365 development
- Experience in commercial product development for mass market
Location
Applicants must be permanently located in the United States to be considered, as remote work is only available within the U.S.
Compensation
Total target compensation ranges from $122,148 to $280,800 USD depending on geographic location and experience. Compensation includes base salary and performance-based bonus. Offers consider experience, education, skills, and location.
Benefits
- Unlimited paid time off and 12 paid holidays including 4 global self-care days
- 24 paid volunteer hours annually
- Paid parental leave: 8 weeks for all parents, 16 weeks for birthing parents
- Medical, dental, and vision coverage starting on first day
- Mental health support and wellness programs
- 401(k) retirement plan with company matching
- Fertility, adoption, and surrogacy support
- Virtual veterinary care at no cost
- Legal services, identity protection, supplemental insurance options
- Tax-advantaged spending accounts for healthcare, dependent care, and commuting
- Learning and development opportunities including online libraries and mentoring