Software Product Security Engineer
Core
Junior engineer supporting the design, implementation, testing, and maintenance of secure desktop, web, and cloud-based applications.
Role type
Junior software product security engineer
Builds
Windows desktop applications, web services, APIs, and cloud-connected services
Domain
Enterprise software security, Windows development, Cloud services
Deliverable
product features
Required skills
C/C++, C#, .NET Core, JavaScript/TypeScript, object-oriented programming, unit testing, Agile methodologies, Windows security fundamentals, RESTful APIs, cloud platform basics (Azure/AWS/GCP), Docker, CI/CD pipelines
Preferred skills
Secure coding practices, authentication/authorization/encryption fundamentals, ReactJS, Python, Go, Rust, Django
Technologies
C/C++, C#, .NET Core, WPF, XAML, ASP.NET Core, JavaScript, TypeScript, ReactJS, Python, Go, Rust, Django, Azure, AWS, GCP, Docker
Responsibilities
Develop, test, and maintain software applications and security solutions; Write clean, maintainable, and well-documented code; Create and execute unit tests; Participate in code reviews; Support deployment, monitoring, and maintenance of cloud-based applications; Collaborate with cross-functional teams to deliver end-to-end software solutions
Seniority
Junior, 0-2 years experience
