This Job has stopped accepting applications
| 2307 Views
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
-Vacation/PTO
-Medical
-Dental
-Vision
-Relocation
-Bonus
-401k
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.