Software Engineer

3 days ago


Foster City, California, United States Coupa Software, Inc. Full time $101,000 - $126,000

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 will do:
  • Contribute to scaling Coupa's platforms as the company grows, finding the right balance between a consolidated codebase and the flexibility of microservices.
  • Collaborate with Product and Development teams to design and build innovative new features that enhance the platform's capabilities.
  • Develop creative, elegant solutions to complex technical problems that improve system performance and scalability.
  • Participate actively in code reviews to ensure the delivery of high-quality, maintainable, and reliable software.
  • Work in an agile environment that values quick iterations, open feedback, and continuous improvement.
  • Contribute to engineering best practices by writing clean, efficient code and sharing knowledge across the team.
What you will bring to Coupa:
  • Bachelor's Degree in Computer Science, Information Technology or related field
  • 2+ years of experience building enterprise, SaaS web applications using one or more of the following modern frameworks technologies: Java, ReactJS and Typescript and strong knowledge of Javascript, CSS, HTML5.
  • Strong object-oriented design and analysis skills
  • Experience building REST APIs and microservices
  • Good understanding of common design patterns
  • MySQL and general database knowledge, including performance and optimization
  • Critical thinker with a curious, passionate and growth-oriented mindset

The estimated pay range for this role is: $101,000 - $126,000

The starting salary for the successful candidate will be based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

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.



  • Foster City, California, United States Visa Full time

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network,...


  • Foster City, California, United States Zoox Full time

    Simulation is essential to Zoox's mission. Zoox uses simulation to develop our driving software, validate safety, and analyze our real-world performance. Our team's work directly impacts how rapidly and successfully Zoox will achieve its goals. For our simulators to successfully validate our autonomous driving stack, we need to realistically model and...


  • Foster City, California, United States Zoox Full time

    Zoox's Hardware Software Integration team is responsible for ensuring various hardware subsystems work reliably on our vehicle platform on a day-to-day basis. You will oversee the deployment of next-generation compute, sensor, and data networking systems for autonomous vehicles.   This role is essential and fundamental to the execution stage of Zoox's...

  • Software Engineer

    1 week ago


    Foster City, California, United States Coupa Full time

    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,...


  • Foster City, California, United States Visa Full time $229,000 - $357,950

    Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...


  • Foster City, California, United States Conviva Full time $144,000 - $264,000 per year

    Conviva is the intelligence layer for digital businesses, turning every consumer interaction into outcome-based intelligence—linking engagement patterns across AI agents, apps, websites, and streaming video to real results such as purchases, bookings, and resolved support requests. Powered by its patented Time-State Technology, the Conviva Operational Data...


  • Foster City, California, United States Zoox Full time $242,000 - $290,000

    Our Calibration, Localization, and Mapping (CLAMS) team is responsible for building the algorithms and tools necessary for keeping Zoox vehicles well calibrated, always knowing where they're located within the world, and aware of their environment. Without precise calibration, localization, and mapping our vehicles would be at a disadvantage when it comes to...


  • Foster City, California, United States Zoox Full time $217,000 - $307,000

    Zoox is looking for an AWS Security Engineer to lead the design and implementation of secure, scalable, and software-defined infrastructure in our AWS cloud environment. This role is responsible for establishing best-in-class security practices across AWS, driving automation-first infrastructure security, and partnering with engineering and platform teams to...


  • Foster City, California, United States Zoox Full time

    The Autonomy Behaviors team is responsible for producing our vehicle's driving trajectory. As a Principal ML Engineer, you will lead the technical development of machine learning algorithms for our next-generation ML Planner. Your impact will range from delivering innovations for immediate milestones to pioneering exploratory projects. You will collaborate...


  • Foster City, California, United States Zoox Full time

    This team owns the data and data platform to support all Perception model training and validation, as well as system validation beyond Perception. The platform supports sample curation, data mining, data labeling, and ML dataset management. High quality data and efficient data flywheel are central to ML model development, enabling teams to efficiently...