SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Veeam is the Data and AI Trust Company, specializing in data resilience and data security posture management. The company protects over 550,000 customers worldwide and is headquartered in Seattle with offices in more than 30 countries.
You will join the engineering team building enterprise-grade data protection solutions focused on backup, recovery, and management of unstructured data. You will contribute to developing scalable, reliable, and high-performance features that help organizations protect business-critical information across diverse storage environments. You will work across the full development lifecycle of Veeam's core data protection platform, Veeam Backup & Replication.
Key responsibilities include:
- Design, implement, and maintain features for a large-scale backup and restore platform focused on unstructured data protection
- Contribute to the development of reliable and high-performance backend services using C# and .NET
- Collaborate closely with Product Management, QA, and other engineering teams to deliver customer value
- Analyze requirements and translate them into maintainable and scalable software solutions
- Investigate, troubleshoot, and resolve complex technical issues
- Contribute to code reviews and knowledge sharing within the team
Benefits include 26 paid days off annually plus 4 extra global VeeaMe Days for self-care, 24 paid volunteer hours annually, paid parental/maternity/paternity leave, fully covered family medical plan with dental and rehab, life and disability insurance, employer pension contribution, monthly meal allowance (450 PLN), fully covered MultiSport card, up to 12 free therapy sessions annually, and access to learning resources including LinkedIn Learning and O'Reilly.
Requirements:
- 2+ years of software development experience in commercial projects
- Proficiency in C# and deep understanding of the .NET platform, data structures, and algorithms
- Proactive attitude and willingness to learn
- Result-oriented mindset with sense of ownership and responsibility
- Strong communication skills and ability to work effectively in a collaborative environment
- English proficiency sufficient for daily communication within an international team
Bonus skills:
- Experience working with AI coding assistant tools
- Experience with Network, Cloud, or Data Deduplication Storage systems