Remote job
Senior C# Developer (Data Management)
Job details
About this role
Role overview
A senior backend engineering role designing and building scalable C# solutions that collect and manage large volumes of data across multiple product lines spanning cloud, SaaS, virtualization, and backup and replication offerings. The work involves owning major components, contributing to architectural decisions, and partnering with product management to shape business requirements. It suits an experienced engineer who enjoys both hands-on coding and systems-level thinking in an international environment.
Responsibilities
- Design and implement business logic across core product lines spanning cloud, SaaS, virtualization, and data protection - Develop new features and enhance functionality across different product modules - Take ownership of major components and contribute to architectural decisions both independently and within the team - Analyze and define business requirements in collaboration with the product management team - Estimate the effort required for feature implementation, including cost and capacity considerations
Requirements
- 5+ years of professional software development experience on commercial projects - Strong proficiency in C# with a deep understanding of the .NET platform, data structures, and algorithms - Experience designing software architecture for larger systems - Proactive, results-oriented mindset with strong problem-solving skills - English proficiency for daily communication within international teams
Nice to have
- Experience with Azure or other public cloud platforms - Background developing SaaS or enterprise-grade environments
Benefits and work setup
- 26 paid days off annually, plus additional wellness days and paid volunteer hours - Paid parental, maternity, and paternity leave - Fully covered family medical, dental, rehabilitation, and vaccination plan - Life, critical illness, and disability insurance plus employer pension contribution - Monthly meal allowance, fully covered multi-sport membership, and access to free therapy sessions along with legal and financial advice - Learning support through on-demand libraries, mentoring, workshops, and dedicated learning events - Remote work is possible for candidates located in Poland