Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Coupa Software

Senior Software Engineer

Coupa Software

Senior Backend Software Engineer designing server-side architectures for Coupa's spend management platform. Optimizing systems while mentoring junior developers in a collaborative environment.

Posted 7/18/2026full-timeHyderabad • 🇮🇳 IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend development with a focus on multi-tenant SaaS architectures, utilizing C#, .NET Core, and advanced database design. Proven ability to optimize performance and mentor teams in distributed systems and event-driven patterns.

Highest-signal resume keywords
C#.NET CoreMicroservices ArchitectureDatabase DesignAWS or Azure

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentAsynchronous ProgrammingAPI DevelopmentComplex Query OptimizationMemory Profiling
Soft Skills
CommunicationCollaborationMentoring
Tools & Technologies
RedisSQL ServerKafkaRabbitMQDockerKubernetes
Industry Keywords
Multi-Tenant SaaSDistributed SystemsEvent-Driven PatternsREST InterfacesGraphQL Interfaces

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGraphQLKafkaKubernetesMicroservices.NETRabbitMQRedisSQL

About the role

Key responsibilities & impact
  • Translate complex business requirements into robust backend architectural designs, modeling secure, high-throughput microservices.
  • Own the performance, caching (using Redis), and scaling of relational database architectures (SQL Server), diagnosing complex queries, lock contention, and indexing issues.
  • Integrate resilient distributed processing workflows using queue systems and event streams (e.g., Kafka, RabbitMQ).
  • Coordinate across global locations to plan, optimize, and safely execute high-quality database migrations and backend service releases.
  • Provide consistent technical guidance, conduct architecture design reviews, and mentor backend team members on advanced C# and concurrency patterns.

Requirements

What you’ll need
  • 5+ years of professional backend development experience, with a heavy focus on multi-tenant SaaS architectures.
  • Expertise in C#, .NET Core, asynchronous programming, and building high-performance APIs.
  • Strong hands-on experience with database design, complex query optimization, and memory profiling.
  • Proven experience working with distributed systems, REST/GraphQL interfaces, and event-driven patterns.
  • Familiarity with cloud infrastructures (AWS or Azure), Docker, and Kubernetes deployment workflows.
  • Outstanding communication and collaboration skills, with a track record of guiding technical initiatives and upskilling other backend developers.

Benefits

Comp & perks
  • Pioneering Technology: At Coupa, we're at the forefront of innovation, leveraging the latest technology to empower our customers with greater efficiency and visibility in their spend.
  • Collaborative Culture: We value collaboration and teamwork, and our culture is driven by transparency, openness, and a shared commitment to excellence.
  • Global Impact: Join a company where your work has a global, measurable impact on our clients, the business, and each other.