Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Coupa Software Logo

Lead Software Engineer (Ruby on Rails) - 10651

Coupa Software

$183,600 - $216,000
Aug 26, 2025
Foster City, CA, US
Apply Now

Coupa is looking for a Lead Software Engineer to help scale their platforms, balancing a consolidated codebase with microservices, and to build new features and solve complex problems.

Requirements

  • 8+ years of software development experience (preferably with Ruby on Rails)
  • Strong object-oriented design and analysis skills
  • Experience building REST APIs and microservices
  • Strong 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 as key contributor on a team of other engineers, responsible for team deadlines

Responsibilities

  • help scale our Coupa platforms as we expand and find the right balance between the power of a consolidated codebase and flexibility of microservice
  • collaborate with Product and Development teams to build new features and find creative and elegant solutions to complex problems
  • solve unique problems that may involve other teams
  • apply project management skills to your team
  • develop new concepts or techniques that affect others
  • offer application and infrastructure support for customer environments
  • collaborate across software products with engineers all over the company and globe to plan and deploy product releases

Other

  • 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.
  • As a Lead 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 flexibility of microservice.
  • You will collaborate with Product and Development teams to build new features and find creative and elegant solutions to complex problems.
  • You will solve unique problems that may involve other teams, apply project management skills to your team, and develop new concepts or techniques that affect others.