Full-Time Senior Software Engineer, Application Security
Job Description
Responsibilities:
- Expand the application security landscape at Coupa
- Being a hands-on developer is a key responsibility in this role
- Strong software development skills in Ruby, Go, Java or C++ is required
- Ability to perform code reviews and mentor junior team members
- Passion for building security-focused features that perform at scale
- Track vulnerability reports and contribute security fixes
- Design and implement application changes to meet security compliance requirements
- Participate in development and operational design reviews with a focus on application security
- Evaluate new security technologies and make recommendations to strengthen our application
- Be a champion of Coupa’s Secure Software Development Lifecycle (SSDLC) methodologies
Requirements:
- Minimum of 4+ years of experience as a Senior Software Engineer
- Expertise in one or more of the following languages: Ruby, Go, Java, C++
- Expertise in developing secure web applications or microservices
- Knowledge of common application security issues (e.g. OWASP Top 10)
- Knowledge of identity management tools, SAML, and SSO integrations
- Knowledge of OAuth, client-server authentication, server-server authentication
- Knowledge of different crypto-algorithms, such as DES, RSA, HMAC, SHA, etc.
- Experience designing, estimating, and leading the implementation of complex systems
- Experience working on an agile environment that follows Scrum or other agile methodologies
- Proven understanding of software development best practices and design patterns
- Demonstrated knowledge of security/access control, scalability, high availability, and concurrency
- Experience working with SQL and NoSQL databases
- Proven ability to work independently and take projects from development to delivery
- Self-motivated, passion for learning, strong communication skills
- Bachelor’s or Master’s degree in Computer Science (or equivalent), or equivalent experience
Extra Consideration:
- Knowledge of compliance requirements: HIPAA, PCI, SOX, etc
- Presented security-related topics at conferences or meet-ups
- Open source project contributions
How to Apply
To apply, visit https://jobs.lever.co/coupa/095e6aff-356f-46bb-9fd9-2ff0be16b078.376 total views, 0 today