Coupa Software is seeking a Lead Software Engineer to join their team in Pune, India. As a leading provider of AI-powered spend management solutions, Coupa processes trillions of dollars in transactions across their global network of 10M+ buyers and suppliers.
The Lead Software Engineer role is a critical position where you'll be responsible for leading complex projects and providing technical leadership to a small team. You'll be working primarily with Ruby on Rails, along with other technologies like Java, Python, and various databases including MySQL, Redis, and MongoDB. The position requires 8+ years of software development experience, with at least 4 years at a senior level.
This role offers an opportunity to work at the forefront of innovation in enterprise software, where you'll be designing and developing major components of Coupa's SaaS platform. You'll be involved in everything from architectural decisions to hands-on coding, ensuring the delivery of high-quality software solutions that meet business needs.
The company culture emphasizes collaboration, transparency, and technical excellence. You'll be working in an environment that values best practices such as test-driven development, code reviews, and continuous improvement. The impact of your work will be felt globally as you help build and scale systems that process significant financial transactions for businesses worldwide.
If you're passionate about building enterprise-scale solutions, have strong technical leadership skills, and want to work with cutting-edge technology in a collaborative environment, this role at Coupa offers an excellent opportunity for career growth and impact.