Taro Logo

Sr. Lead Software Engineer

Coupa provides AI-powered total spend management platform for businesses, processing trillions of dollars of spend data across a global network of 10M+ buyers and suppliers.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Finance

Job Description

Coupa Software is a leading provider of AI-powered total spend management solutions, processing trillions of dollars across a global network of 10M+ buyers and suppliers. As a Sr. Lead Software Engineer at Coupa, you'll play a crucial role in scaling their platforms and finding the optimal balance between consolidated codebase and microservice architecture.

The position offers an opportunity to work at the forefront of innovation in spend management technology, collaborating with product and development teams globally. You'll be responsible for building new features, solving complex architectural challenges, and leading technical initiatives that impact the entire platform.

The role requires strong expertise in Ruby on Rails, React.js, and MySQL, with a focus on building scalable solutions and REST APIs. You'll be working in a collaborative culture that values transparency and excellence, where your work will have a direct impact on global business operations.

Coupa offers a unique combination of technical challenges and business impact, making it an ideal place for experienced engineers looking to work on enterprise-scale solutions. The hybrid work environment in Pune, India, provides flexibility while maintaining collaborative opportunities with teams across the globe.

The company's commitment to innovation, coupled with its significant market presence and focus on AI-driven solutions, makes this an exciting opportunity for a senior engineer looking to make a meaningful impact in the enterprise software space. You'll be part of a team that's transforming how businesses manage their spending while working with cutting-edge technology and contributing to significant technical decisions.

Last updated 8 hours ago

Responsibilities For Sr. Lead Software Engineer

  • Scale Coupa platforms while balancing consolidated codebase and microservice flexibility
  • Collaborate with Product and Development teams to build new features
  • Solve complex problems that may involve other teams
  • Apply project management skills to your team
  • Solve software architectural and scaling challenges

Requirements For Sr. Lead Software Engineer

Ruby
React
MySQL
  • 8+ years of software development experience (preferably with Ruby on Rails)
  • Exceptional object-oriented design and analysis skills
  • Strong experience building REST APIs and microservices
  • Expert understanding of common design patterns
  • Experience with React.js and CSS
  • Extensive MySQL and general database knowledge, including performance and optimization
  • Extensive Experience as key contributor on a team of other engineers

Related Jobs

Lead Software Engineer - ROR

Lead Software Engineer position at Coupa Software, focusing on Ruby on Rails development for enterprise-scale spend management platform in Pune, India.

Lead Software Engineer

Lead Software Engineer position at Coupa Software, building and scaling enterprise spend management platforms using Ruby on Rails, React, and MySQL in Pune, India.

Software Developer 4

Senior software development role at Oracle focusing on analytics platform development using C++, Java, and Python with 10+ years of experience required.

Senior Staff Engineer - Full Stack Developer

Senior Staff Engineer position for Full Stack Developer at Stryker, requiring 9 years of experience in software development with expertise in both frontend and backend technologies.

Lead Software Engineer - Quality Assurance

Lead Software Engineer - Quality Assurance position at Amplifi Capital, focusing on test automation and quality assurance leadership for fintech products.