Coupa

Rating:
5/5
Coupa is a cloud-based software company based in San Mateo, California, that provides financial management and spend analysis solutions for businesses around the world. Coupa’s technology provides companies with secure, centralized platforms for procure-to-pay operations that increase user productivity, reduce manual effort, and decrease costs. With Coupa’s comprehensive suite of applications, businesses improve the way their organization sources, procures, and pays for goods and services. Coupa’s cloud-based software enables the streamlining and automation of operational processes, giving users the ability to gain visibility and control to manage their expenses. Coupa’s platform is designed to be secure and easily customizable, making it an ideal solution for large enterprises and small to medium-sized businesses alike. Companies using Coupa are able to improve the efficiency and accuracy of their procurement operations by consolidating their spending data, improving compliance, and automating processes. Coupa’s platform is designed by software engineers, application developers, and IT professionals with a focus on scalability and performance. It is capable of integrating with third-party applications and ERP systems, making it easy to bring existing data into Coupa and increase flexibility and control. Coupa also provides businesses with industry-leading support and consulting services that include regular upgrades, system training, collaboration assistance, and process improvement services. Coupa’s team of highly trained software professionals are available to help businesses get the most out of their technology solution. Coupa is an industry leader in providing powerful, intuitive cloud-based spend analysis and financial management solutions, and is an ideal platform for tech-savvy programmers, coders, application developers, and IT professionals looking to simplify the way companies manage their procurement operations.

Quick Links

Data Scientist

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $110,000-$130,000
Description: Utilize analytic and statistical methods to develop cost-effective solutions for data-driven business decisions. Collect, analyze, and interpret complex data sets to uncover patterns and trends. Create physical and logical data models, predictive models, and algorithms. Provide executive-level data insight for use by senior leadership.
Qualifications / Requirements: Bachelor’s degree in Statistics, Applied Mathematics, Data Science, or related field; 5+ years of professional experience in analysis and analytics; experience with a wide variety of modeling techniques; knowledge of scripting languages such as SQL, Python, and R; ability to interpret data and monetary trends.

Quality Assurance Engineer

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $95,000-$120,000
Description: Develop and execute software test plans in order to identify software problems and their causes. Debug code, isolate and resolve issues, and analyze data to develop solutions. Work with software developers, project managers, and other stakeholders to validate software products and applications.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or related field; 3+ years of professional quality assurance experience; expertise in software quality assurance principles; detailed knowledge of testing strategies, techniques, and tools; experience with test automation tools and scripting languages.

Cyber Security Analyst

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $105,000-$130,000
Description: Perform proactive assessments to identify potential security gaps and detect advanced threats. Develop security implementation plans, design and deploy systems to mitigate threats, and monitor systems for persistent threats. Investigate any potential security incidents and analyze security trends in order to improve preventative measures.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Information Security, or related field; 3+ years of security/network engineering, experience in risk analysis; ability to assess risks, build defenses, and develop appropriate responses to potential threats; knowledge of security protocols, such as VPN and SSL/TLS; understanding of operating systems, such as Linux and Windows; familiarity with SIEM and log analysis tools.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $105,000-$125,000
Description: Design and develop deployment automation solutions for cloud and on-premise applications. Plan and define application environment deployments, maintain availability and scalability of applications, and build, debug, and maintain server scripts. Monitor and tune applications for maximum performance and reliability.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or related field; 5+ years of related devops engineering experience; strong knowledge of script programming languages; experience with configuration management tools such as Puppet, Chef, and Ansible; working knowledge of continuous integration systems.

Software Engineer

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $100,000-$120,000
Description: Design, implement, and maintain software applications in a distributed and diverse technology stack. Responsible for writing server-side code and modifying and maintaining existing databases. Ensure applications are performing correctly and efficiently and seek ways to streamline and simplify existing architecture. Analyze the technical, functional and performance requirements of applications.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or related field; 3+ years of professional engineering experience; strong knowledge of system architectures, relational database design, and software development processes; strong problem-solving and communication skills.

Mobile Developer

Average Work Hours (weekly unless noted): 40-44
Average Salary (yearly in dollars unless noted): $90,000-$120,000
Description: Design and implement native mobile applications across iOS and Android platforms. Write, debug and maintain code and databases while following coding standards and development guidelines. Design and develop reusable code base and user interface components. Troubleshoot and debug coding problems.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or related field; 3+ years of professional software development experience; knowledge of current iOS, Android, or related mobile frameworks; experience with integrated development environment tools; ability to work collaboratively.
Locations: San Francisco, Palo Alto, Redwood City, Sunnyvale, San Diego, Austin, Bengaluru
Career Paths: Software Engineer, Data Scientist, Business Intelligence Analyst, DevOps Engineer, Systems Administrator, Quality Assurance Engineer, Product Manager, Technical Support Specialist, UX Designer, Security Engineer.
Job Contacts: jobs@coupa.com

Recent Reviews

Nathan R
4.8/5
4.8
Coupa is a fantastic place to work. I have developed a variety of skills during my tenure here and couldn't be more pleased with the challenges and opportunities this organization has provided me. They make sure to reward you for your hard work and give you the resources you need to succeed. I highly recommend this company to anyone looking for a great work environment and plenty of challenges.

Frequently Asked Questions

What qualifications are needed for the job?
Coupa looks for applicants who are detail-oriented and have strong communication and problem-solving skills. Depending on the position, applicants may need to have relevant experience and certain qualifications.
What is the company culture like?
Coupa has a culture of collaboration and innovation. Employees are encouraged to work together and ideate solutions that can be used in customer situations.