Job Title: Senior Software Engineer

Job duties:

  • Develop dynamic web applications using Javascript/AJAX to improve scalability of the company’s cloud platform.
  • Architect, design, and develop new systems’ components using Agile and Scrum Software Development Life Cycle Models to achieve greater security and performance.
  • Author and participate in security and operational design and architecture reviews to ensure security, performance, and reliability with Coupa’s n-tier solutions.
  • Design and develop frameworks to integrate with third party web services and products.
  • Design architectural frameworks and institute standards to improve and optimize internal software development processes.
  • Assist internal teams with advanced engineering troubleshooting/diagnostics related to operational issues. Minimum Requirements:

Bachelor’s degree or foreign equivalent degree in Computer Science, Electrical and Computer Engineering, Electronics and Communication Engineering, or a related field and 5 years of post-baccalaureate progressive experience as Senior Software Engineer, Senior Member of Technical Staff, Programmer Analyst, Senior Consultant, Software Engineer, Software Developer, or a related occupation required. The required 5 years of work experience must be in software development or web application development.

Required Skills:

  • Building dynamic web pages using Javascript/AJAX;
  • Design and programming of n-tier solutions; and
  • Experience with Agile and Scrum Software Development Life Cycle Models. Additional Information:

Employer’s name: Coupa Software Incorporated.

Job site: 1855 South Grant Street, San Mateo, CA 94402

If you are interested in applying for this position, please email resume with Job # DEV004 to careers@coupa.com .

Reference Checks required.

Desired Skills and Experience

See application page for details