C# Developer (Internal Security Tools)

2 Weeks ago • 2 Years + • Game Engine

Job Summary

Job Description

This C# Developer position involves developing internal security tools, collaborating with the Application Security team to address vulnerabilities, and creating tools for automated verification of permissions. The role also includes working on API security enhancements and researching secure operation solutions with .NET Remoting. The developer will be expected to analyze and resolve identified CWEs, prepare reports for QA, and automate the verification of permissions, role models, and RBAC. The job requires a strong understanding of C# and security best practices, ensuring robust security measures for the API across current and upcoming versions of Veeam Backup and Replication.
Must have:
  • 2+ years of commercial C# development
  • Experience with API development and security
  • Familiarity with automated testing tools.
  • Knowledge of SQL and database management system
  • Understanding of .NET Remoting and BinaryFormatter
  • A university degree in a technical field
  • English proficiency for international teams
Good to have:
  • Experience with Azure Pipelines for CI/CD
  • Experience with C# code generation
Perks:
  • Monthly benefit stipend (while finalizing benefits)

Job Details

Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. ​
Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their businesses running.


We are looking for a C# Developer to join the team that ensures robust security measures for the API across current and upcoming versions of Veeam Backup and Replication.

Your tasks will include:

  • Development of internal security tools
  • Collaborating with the Application Security team to analyze and resolve identified CWEs, and preparing reports for QA
  • Developing and supporting tools for automating the verification of permissions, the role model, and RBAC
  • Working on dividing the API into public and private sections to enhance security
  • Researching and implementing solutions for secure operation with .NET Remoting

Technologies we work with:

C#, .Net 8, SQL, Multithreading, Azure Pipelines, .NET Remoting, Roslyn

What we expect from you:

  • A university degree in a technical field
  • At least 2 years of experience in commercial product development for the mass market
  • Proven experience in C# development, with a focus on security
  • Familiarity with API development and security best practices
  • Experience with automated testing and tools
  • Understanding of .NET Remoting and BinaryFormatter, along with their security implications
  • Possession of the principles of software design and development
  • Knowledge of SQL, T-SQL, experience with database management system
  • English proficiency sufficient to communicate with international teams

Will be an advantage:

  • Experience with Azure Pipelines for CI/CD processes
  • Experience with C# code generation and analysis using Roslyn

We offer:

Join our dynamic and innovative team at Veeam Software as we expand our presence in Poland! While we finalize our Benefits offerings, we are committed to supporting you with a monthly benefit stipend, ensuring your well-being during this exciting journey with Veeam Software.

Please note: If the applicant is permanently present outside of Poland, Veeam reserves the right to refuse to consider the application for a job. Remote job is only possible in case the employee is located in Poland.

 

 


Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law. All your information will be kept confidential.

Please note that any personal data collected from you during the recruitment process will be processed in accordance with our Recruiting Privacy Notice.  

The Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to us, will be processed by us in connection with our recruitment processes. 

By applying for this position, you consent to the processing of your personal data in accordance with our Recruiting Privacy Notice.

Similar Jobs

Rivian - Field Service Technician IV

Rivian

Orlando, Florida, United States (On-Site)
1 Month ago
Epic Games - Senior Gameplay AI Engineer, UEFN

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
SSC Technologies - Sr. UX Designer

SSC Technologies

Jersey City, New Jersey, United States (Remote)
1 Month ago
bytedance - Software Engineer Graduate (RDMA Network - High Speed Network)

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Pixel Toys - HR Manager

Pixel Toys

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Months ago
ZeniMax Media - Game Development Automation & Stability Engineer

ZeniMax Media

Dallas, Texas, United States (On-Site)
1 Week ago
SEGA - Senior Engine Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
grendel games - Unity game developer

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
1 Month ago
bohemia interactive - Engine Tools Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Crunchyroll - Senior Software Engineer, Game Consoles

Crunchyroll

San Francisco, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scale AI - Senior Software Engineer, GenAI Growth

Scale AI

San Francisco, California, United States (Hybrid)
2 Months ago
bytedance - Hardware Interaction Industrial Designer

bytedance

San Jose, California, United States (On-Site)
7 Months ago
CD PROJEKT RED - Financial Controller

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Excel Hr solutions - Business Development Manager

Excel Hr solutions

Thane, Maharashtra, India (On-Site)
1 Year ago
Tesla - Team Lead (Formation) for Battery Cell Production

Tesla

Grünheide (Mark), Brandenburg, Germany (On-Site)
4 Months ago
Corsair - HR Operations Manager

Corsair

Milpitas, California, United States (On-Site)
3 Months ago
extreme network - Sr. Partner Account Manager

extreme network

Texas, United States (Remote)
1 Month ago
Toast - Manager, Customer Care - International

Toast

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
lifechruh - Digital Marketing Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Month ago
lifechruh - Associate Youth Pastor

lifechruh

United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Activision - Expert Level Designer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Techland - UE5 Senior Game Programmer AI

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
Novomatic - IT Project Manager/Product Owner

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Animation Director

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Valeo - Quality Engineer P0

Valeo

Skawina, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Veeam Software - Customer Renewals Sales Representative

Veeam Software

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Channel Marketing Manager

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Keywords Studios - Player Engagement Agent - Portuguese/English - Remote

Keywords Studios

Silesian Voivodeship, Poland (Remote)
2 Months ago
CD PROJEKT RED - Senior Gameplay Animator, Locomotion

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
London stock Exchange - Frontend Developer

London stock Exchange

Gdynia, Pomeranian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Riot Games - Senior Software Engineer, Services - Shanghai Game Studio

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Quantic Dream - Engine Programmer

Quantic Dream

Paris, Île-de-France, France (Hybrid)
3 Months ago
gs studio - Senior Unreal Engine Developer

gs studio

(Remote)
1 Month ago
Aristocrat - Software Engineer - Tools

Aristocrat

North Ryde, New South Wales, Australia (Hybrid)
3 Months ago
the game kitchen - Senior Unreal Programmer

the game kitchen

Seville, Andalusia, Spain (On-Site)
3 Days ago
Tencent - Game Research & Development Intern, Engine Research

Tencent

Los Angeles, California, United States (On-Site)
1 Month ago
Thatgamecompany - Senior Engine Programmer

Thatgamecompany

United States (Remote)
3 Months ago
games station - Unity Developer

games station

(Remote)
1 Month ago
Arrible - Middle Unity Developer (remote)

Arrible

Odesa, Odesa Oblast, Ukraine (Remote)
12 Months ago
Roblox - Senior QA Engineer - Game Engine

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Veeam’s got your workloads covered — cloud, on‑prem, remote sites, and everything else in between. Our Zero Trust principles are baked into every backup, ensuring your data is protected and ready for recovery. Wherever your data lives, Veeam works with that, too.


Alpharetta, Georgia, United States (On-Site)

Bucharest, Bucharest, Romania (Remote)

Prague, Czechia (Remote)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Bucharest, Bucharest, Romania (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

View All Jobs

Get notified when new jobs are added by Veeam Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug