Software Engineer

1 Month ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

As a Software Engineer at Coupa, you will contribute to scaling their platforms and find the right balance between a consolidated codebase and microservices flexibility. You'll collaborate with Product and Development teams to build new features and solve complex problems. As a Sr. Software Engineer, you will provide advice, review designs, implement solutions, and mentor others. Coupa offers a collaborative culture, global impact, and innovative technology. Join a company where your work has a global, measurable impact on our clients, the business, and each other.
Must have:
  • 5+ years of software development experience (preferably with Ruby on Rails)
  • Strong object-oriented design and analysis skills
  • Experience building REST APIs and microservices
  • Good understanding of common design patterns
  • Experience with React.js (or similar Javascript framework) and CSS
  • MySQL and general database knowledge, including performance and optimization
  • Experience with technical mentoring or teaching others

Job Details

Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter, more profitable business decisions to improve operating margins. Why join Coupa? 🔹 Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend. 🔹 Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence. 🔹 Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other.  Learn more on Life at Coupa blog and hear from our employees about their experiences working at Coupa.  The Impact of Software Engineering to Coupa: At a technical level your development team will offer application and infrastructure support for customer environments. You’ll have the opportunity to collaborate across software products with engineers all over the company and globe to plan and deploy product releases. What You'll Do:
  • As a Software Engineer, you will help scale our Coupa platforms as we expand and find the right balance between the power of a consolidated codebase and the flexibility of microservices.  You will collaborate with Product and Development teams to build new features and find creative and elegant solutions to complex problems.  As a Sr. Software Engineer, you will offer advice and review of others designs and implementations and mentor others, breaking down information systematically.
What You Will Bring to Coupa:
  • 5+ years of software development experience (preferably with Ruby on Rails)
  • Strong object-oriented design and analysis skills
  • Experience building REST APIs and microservices
  • Good understanding of common design patterns
  • Experience withReact.js (or similar Javascript framework) and CSS
  • MySQL and general database knowledge, including performance and optimization
  • Experience with technical mentoring or teaching others
Coupa complies with relevant laws and regulations regarding equal opportunity and offers a welcoming and inclusive work environment. Decisions related to hiring, compensation, training, or evaluating performance are made fairly, and we provide equal employment opportunities to all qualified candidates and employees.  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.

Similar Jobs

SEGA - Senior People Partner

SEGA

Horsham, England, United Kingdom (On-Site)
1 Month ago
bohemia interactive - QA Automation Engineer - DayZ

bohemia interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
GoTo Group - Merchant Marketing Associate - CRM & Acquisition Data

GoTo Group

Jakarta, Indonesia (On-Site)
2 Weeks ago
sofar sounds - Freelance Producer

sofar sounds

Pittsburgh, Pennsylvania, United States (Hybrid)
1 Month ago
Scientific Games - Director, General Manager

Scientific Games

Phoenix, Arizona, United States (On-Site)
4 Months ago
Tesla - Fire Alarm Design Engineer

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Intel  - Senior uArch Design Engineer

Intel

Petah Tikva, Center District, Israel (Hybrid)
4 Weeks ago
Barracuda - Software Engineer II

Barracuda

Ann Arbor, Michigan, United States (Hybrid)
2 Months ago
The Walt Disney Company - Software Engineer

The Walt Disney Company

Hong Kong (On-Site)
1 Month ago
UXBERT Labs - AR/IoT Development Specialist

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Baxenergy - SCADA Engineer

Baxenergy

Acireale, Sicily, Italy (Remote)
6 Months ago
Tesla - Automotive Technician (Kfz-Mechatroniker/Automechaniker)

Tesla

Weinstadt, Baden-Württemberg, Germany (On-Site)
5 Months ago
InMobiInMobi - Assistant Manager - Processes and Coordination

InMobiInMobi

New Delhi, Delhi, India (On-Site)
2 Months ago
HCL Tech - Sr technical specialist - plm functional

HCL Tech

Massachusetts, United States (On-Site)
2 Months ago
AECOM - Senior CAD Specialist

AECOM

Buffalo, New York, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Specialist, CS&BD

The Walt Disney Company

Minato City, Tokyo, Japan (On-Site)
3 Months ago
DNEG - Pipeline Technical Director (Feature Animation)

DNEG

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Wrike - Renewal Manager

Wrike

Costa Rica (Hybrid)
2 Months ago
Capgemini - Lead Business Risk Manager

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Zuora - Sr Software Engineer

Zuora

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
GreenWave™ Radios - Tech Lead, Design Verification

GreenWave™ Radios

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Paytm - Area Sales Manager

Paytm

Warangal, Telangana, India (On-Site)
1 Month ago
cyara - Software Development Engineer In Test

cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Capgemini - HR Operational Excellence Analyst -A

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
Zuora - Software Engineer II

Zuora

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
seeking alpha - Financial News Editor

seeking alpha

India (Remote)
1 Month ago
Applied materials  - Mechanical Design Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - IN_Senior Associate _Data  Migration_Enterprise_Apps_SAP_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago
Sprinkler - Lead - Product Engineer - Backend

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Sailpoint - Co-Op, Engineering

Sailpoint

East Durham, New York, United States (On-Site)
1 Month ago
zoox - Sensor Engineer

zoox

Foster City, California, United States (Hybrid)
2 Months ago
sitetracker - Salesforce Staff Engineer

sitetracker

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Western Digital - Staff Engineer, Equipment Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
1 Month ago
Adyen - Technical Support Engineer

Adyen

Chicago, Illinois, United States (On-Site)
1 Month ago
Valeo - Simulation Engineer

Valeo

Gliwice, Województwo Śląskie, Poland (On-Site)
10 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
7 Months ago
Fortra - IT Operations Engineer II

Fortra

Eden Prairie, Minnesota, United States (On-Site)
2 Months ago
Progress - Senior Director, Software Engineering

Progress

Burlington, Massachusetts, United States (Hybrid)
3 Months ago
Qualcomm - Emulation (FPGA Design) Engineer / Bluetooth - Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bogotá, Bogota, Colombia (Hybrid)

Bogota, Colombia (Hybrid)

Atlanta, Georgia, United States (Remote)

Brasília, Federal District, Brazil (Remote)

Los Angeles, California, United States (Remote)

Charlotte, North Carolina, United States (Remote)

San Francisco, California, United States (Remote)

Mexico City, Mexico (Remote)

Foster City, California, United States (Hybrid)

Columbus, Ohio, United States (Remote)

View All Jobs

Get notified when new jobs are added by Coupa

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug