Coupa Software
Coupa Software
Coupa Software develops business spend management solutions that help organizations manage procurement, finance, supply chain, and IT spending. Its platform supports invoicing, payments, expense management, supplier relationship management, and supply chain collaboration, combining AI with data insights to identify savings, improve compliance, and reduce operational risk. Coupa serves organizations across sectors including automotive, healthcare, retail, logistics, and consulting, with a partner and customer community built around more efficient, resilient business operations.

Senior Software Engineering Manager - Bangalore Hybrid

Lead multiple engineering pods modernizing Coupa’s AI-powered spend management platform. Shape .NET microservices, React frontends, cloud strategy, and responsible AI delivery.

Description

  • Lead 2–3 engineering pods with 10–15+ engineers and, where applicable, lead or manager reports
  • Execute the cloud platform strategy and modernize the user interface
  • Track feature delivery, code quality, and team productivity
  • Improve development workflows in collaboration with other engineering leaders
  • Partner with Architects to shape technical roadmaps
  • Oversee the migration of legacy monoliths to scalable .NET microservices and responsive React micro-frontends
  • Collaborate with recruiting on sourcing, interviews, and onboarding
  • Develop action plans for both underperforming and high-performing team members
  • Advance continuous process improvement and engineering innovation
  • Act as a subject matter expert and influence strategy across departments
  • Lead the development, deployment, and governance of advanced AI systems across Coupa’s platform
  • Define approaches for building, evaluating, and scaling AI models
  • Improve model performance, MLOps, data quality, golden datasets, and AI observability
  • Work with Engineering, Product, and Platform teams to integrate AI into core business workflows
  • Establish standards for responsible and trustworthy AI

Requirements

  • At least 5 years of engineering management experience
  • At least 8 years of hands-on web application or platform development experience
  • Strong expertise in distributed systems
  • Experience working with REST and GraphQL interfaces
  • Experience designing modern .NET Core architectures
  • Experience delivering complex React single-page applications
  • Experience defining and reviewing business metrics
  • Ability to explain how new features support business metrics
  • Demonstrated ability to prioritize work and align expectations with peer engineering managers
  • Ability to deliver complex, multi-quarter features on schedule and to a high standard
  • Ability to identify training needs and quickly ramp new hires on products, processes, and technology

Benefits

  • Two company-wide paid wellness days each year
  • A paid day off on your birthday or another day of your choice during your birthday month
  • 40 hours of paid volunteer time off each year
  • Free, confidential Employee Assistance Program available 24/7/365
  • Business travel protection covering medical, safety, pre-trip planning, and emergency support
  • Cash referral bonuses for successful employee referrals
  • Comprehensive medical and dental insurance, subject to location
  • Retirement or pension plans, subject to location
  • Life or accident protection, subject to location

Related Jobs