A Bachelor's degree in Computer science or a similar field is the minimum educational requirement. Apart from this, a security engineer should have excellent knowledge of techniques to improve the security of the application. Should have a sharp eye to find out parts of the application where different security measures can be implemented.