Senior/Lead Application Security Engineer - Coupa Software, Inc. Foster City, CA, United States Bookmark Share Print 62 0 0

Listing Description

Coupa makes companies operate smarter and grow faster. Our leading AI-driven platform connects and optimizes sourcing, purchasing, supply chains, and financial management. More than 3,000 global organizations large and small trust Coupa to transform operating margins, increase efficiencies and growth, optimize cash, and reduce risk.

We are looking for an extremely talented Senior Software Engineer to join our Application Security Team. You will be part of a global agile group that is responsible for building the best in class SaaS platform, deployment infrastructure, and services. The position will require a candidate to design, develop, maintain, and scale Coupa’s platform systems, services, operational automation, and application security.

What you will do:
  • Expand the application security landscape at Coupa
  • Being a hands-on developer is a key responsibility in this role
  • Strong software development skills in languages such as Ruby, Go, Java, Python, or C/C++
  • 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
  • Work closely with the Operations Security team to review and define our best practices

  • What you will bring to Coupa:
  • Minimum of 4+ years of experience as a Senior Software Engineer
  • Expertise in one or more of the following languages: Ruby, Go, Java, Python, or C/C++
  • Expertise in developing secure web applications or microservices
  • Knowledge of common application security issues (e.g. OWASP Top 10, SANS Top 25)
  • Knowledge of identity management tools, SAML, OIDC, 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
  • 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 design to 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, FedRAMP, etc
  • Presented security-related topics at conferences or meet-ups
  • Open source project contributions
  • #LI-Hybrid
    #LI-TC1

    At Coupa, we’re building a great company that is laser-focused on three core values: ensuring customer success with an obsessive and unwavering commitment to making customers successful, focusing on results with a relentless focus on delivering results through innovation and having a bias for action, and striving for excellence with our commitment to a collaborative environment infused with professionalism, integrity, passion, and accountability.

    At Coupa, we have a solid and innovative team dedicated to improving the spend management processes of today's dynamic businesses. We celebrate diversity and recognize its value to our customers and employees. Coupa is proud to be an equal-opportunity workplace and affirmative-action employer. Learn more about our commitment to fostering diversity, equity and inclusion at Coupa here. All qualified applicants will receive consideration for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, disability, veteran status, or any other applicable status protected by state or local law. 

    Please be advised that inquiries or resumes from recruiters will not be accepted. By submitting your application, you acknowledge that you have read Coupa’s Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa's ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy.


    Listing Details

    • Citizenship: Not Provided
    • Incentives: Not Provided

     

    • Education: Not Provided
    • Travel: Not Provided
    • Telework: Not Provided



    About Us

    NinjaJobs is a community-run job platform developed by information security professionals. Our unique approach of focusing strictly on cybersecurity positions allows us to personalize the user experience.

    Our Contacts

    1765 Greensboro Station Pl.
    Suite 900
    Tysons Corner Va 22102

    (703) 594-7765