Security Application Engineer

Short Description

Cyber Coders is looking for a Security Application Engineer who can develop technical solutions and new security tools to help mitigate security vulnerabilities.

Job Description

If you are a Security Application Engineer with experience, please read on!
What You Will Be Doing
As a Security Software Engineer, you will be working side-by-side at the code and architecture level with
each of our engineering teams to ensure security throughout our operations and technical systems, from
infrastructure to the application. Your primary focus will be on developing Go, Java, and JavaScript
programs that are scalable and maintainable. You will ensure that these programs are well documented and
have reasonable test coverage. You will coordinate with the rest of the team working on different layers of
the infrastructure.

Write scalable, robust, testable, efficient, and easily maintainable code:

  • Perform on-going security testing and code review to improve software security
  • Ability to identify insecure code patterns and, consult team members on secure coding practices
  • Troubleshoot and debug issues that arise
  • Maintain security technical documentation
  • Develop technical solutions and new security tools to help mitigate security vulnerabilities

What You Need for this Position
BS or MS in Computer Science or equivalent technical degree
  • Minimum of 3 years of relevant experience
  • Strong background in application security development, network security, and automation
  • Familiar with code versioning tools
  • Excellent understanding of AAA (Authentication, Authorization, Accounting) and their differences
  • Good understanding of known authentication protocols: LDAP, Kerberos, OAuth, and OIDC
  • Good understanding of known authorization models: ACL, RBAC, ABAC, and CBAC
  • Familiar with SAML, SSO (Single Sign-On), MFA (Multi-Factor Authentication)
  • Excellent understanding of PKI (Public Key Infrastructure) and its components: CA, RA, VA, TSA.
  • Excellent understanding of TLS/SSL
  • Good understanding of cryptography concepts such as digital signature, data integrity, message
  • authentication, and non-repudiation
  • Excellent understanding of encryption at rest and in-transit
  • Good understanding of symmetric and asymmetric cryptography

Additional Qualifications:
  • Cross-platform/multi-language development experience, especially with Go, Java, and JavaScript
  • Familiar with compilers or code generation tools
  • Experience working with HashiCorp ecosystem, especially Vault
  • CISSP, similar certification or equivalent experience
  • Knowing best practices for AAA (Authentication, Authorization, Accounting), and Encryption
  • Knowledge and experience in security of large scale distributed applications

What's In It for You
So, if you are a Security Application Engineer with experience, please apply today!

Security Application Engineer
Mid-Senior-level Information | Technology | Information Technology Full-time Engineering | Information Technology | Other Senior Software Engineer | Software Engineer
CyberCoders, a division of On Assignment, is a leading permanent placement recruiting firm. Through our innovative technology and efficient recruiters, CyberCoders helps find the right candidate for the right job. Fast.   Founded in 1999, CyberCoders is built on a success oriented culture. Above all we know both candidates and clients want quality and they want it now. No other recruiting firm can offer Cyrus, our proprietary technology built to search smarter and quicker, matching the best applicant to the right job. Every year, thousands of top professionals trust our more than 350 recruiters to find them the best jobs with today's leading companies. We are fast, and we work with integrity. We work hard, play hard, and believe in always having fun. Whether you are looking to hire, or looking for a job, see how CyberCoders can help.   CyberCoders, a division of On Assignment, is headquartered in Irvine, CA, with offices in Los Angeles, Boston, and Framingham.