FREE ACCESS
5,000–10,000 jobs/day
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.

Lead Software Engineer
Coupa SoftwareLead Software Engineer guiding development of major SaaS platform areas at Coupa. Designing AI features and collaborating on complex financial solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and developing scalable SaaS products, with a focus on integrating AI features and optimizing performance through advanced programming and cloud-native architectures.
Highest-signal resume keywords
Architecting SaaS ProductsAdvanced .NET Core / .NET 8+Cloud-Native MicroservicesRelational and NoSQL Database ModelingEnterprise Message Brokers
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NET Core.NET 8+Asynchronous ProgrammingBackground Processing EnginesCloud-Native ArchitectureMicroservicesDatabase ModelingLegacy MigrationCI/CD OptimizationTechnical Decision-Making
Soft Skills
LeadershipCollaborationProblem-SolvingAgile Methodologies
Tools & Technologies
KafkaRabbitMQRescueAI GatewaysLarge Language Models
Industry Keywords
SaaSFinancial Spend ManagementDistributed ComputingEnterprise Architecture
Tech Stack
Tools & technologiesCloudKafkaMicroservices.NETNoSQLRabbitMQ
About the role
Key responsibilities & impact- Architect and lead the development of one or more major platform areas of Coupa’s globally scaling SaaS products
- Design and implement next-generation AI features, including hands-on integration of Large Language Models (LLMs) and custom AI Gateways
- Partner with Product, Design, and Enterprise Architecture teams to build end-to-end features that resolve complex financial spend issues
- Continuously seek opportunities to optimize performance, simplify existing system code, and enhance CI/CD pipelines
- Partner with customer support and professional services teams to quickly debug and resolve escalated, complex client-facing production issues
Requirements
What you’ll need- 8+ years of overall experience developing web applications or platforms
- 1-2 years of experience acting as a pod or technical lead
- Advanced mastery of .NET Core / .NET 8+, including asynchronous programming and complex background processing engines
- Proven experience migrating legacy monolith structures into cloud-native microservices and distributed computing architectures
- Advanced relational and NoSQL database modeling
- Experience with enterprise message brokers (such as Kafka, RabbitMQ, or Rescue)
- Strong ability to make technical decisions with minimal direction and guide a globally distributed team in an agile ecosystem
Benefits
Comp & perks- Pioneering Technology
- Collaborative Culture
- Global Impact