All roles at Coupa Software

Principal Software Engineer - 10275

HyderabadFull-time15–27 yrsPosted open since jul 2025

Leadership software engineering role at Coupa Software in Hyderabad. Needs 15+ years and a B.Tech, B.E. or B.Sc.

About the role

As a member of the development group, you will become part of a team that develops and maintains one of Coupa’s software products, developed using Ruby and React, built as a multi-tenant SaaS solution on all Cloud Platforms like AWS, Windows Azure & GCP. We expect that you are a strong leader with extensive technical experience.

What you'll do

  • Provide technical leadership to multiple software development teams, architecting solutions at scale to empower them
  • Drive architecture standards and patterns, with a demonstrated passion for advocating their correct usage and excellent communication skills (written and verbal)
  • Document the solutions leveraging existing standards and create new templates where required; present them to project-specific governing bodies for review and approval
  • Consulting skills are imperative to gain consensus on the solutions proposed
  • Work alongside Engineering and Product leadership teams to co-create the feature designs for the major releases and participate in defect analysis for maintenance…

What you need

  • SQL
  • TypeScript
  • AWS
  • PostgreSQL
  • MongoDB
  • Microservices

Good to have

  • LLMs
  • GCP
  • Ruby
  • React
  • Azure
  • NoSQL

More roles like this at Coupa Software

Apply on Coupa Software's site