Software Development Engineer, Security
Required skills
5+ years of professional software development experience, 3+ years of experience contributing to architecture and system design, strong understanding of object-oriented design and design patterns, understanding of software security concepts including encryption and authentication, experience developing reliable and scalable software solutions, experience in building distributed services, understanding of security engineering and cryptography, strong ability to communicate with technical and non-technical audiences, ability to take a project from scoping to launch, ability to deal with ambiguous problems, knowledge of professional software engineering practices for the full SDLC
Technologies
Python, Java, Go, Perl, cloud services, identity and access management, mobile devices, virtualisation
Responsibilities
build and manage high performance security platforms, implement automation to address security threats, build preventive measures, threat discovery and mitigation solutions at scale, design, develop, test, and deliver new security features
Seniority
5+ years
Domain
Security, Blockchain, Cryptocurrency