Lead Software Engineer, Cloud - Ruby 10258
3 days ago• Pune, India
The Impact of a Lead Software Engineer, Cloud at Coupa:
What You'll Do:
- Being a hands-on contributor is a key responsibility in this role
- Design, develop, maintain, and scale Coupa's platform systems and services
- Participate in operational design and code review
- Architect and develop reusable microservices and other Platform components
- Develop frameworks for standardizing and enabling data flows via APIs, files, message queues
- Advocate best practices (unit/automation testing, code reviews, code quality, etc.)
- Engage with other teams to make platform components simpler to deploy and operate
- A good team player, works and communicates well with others
- Find creative, elegant and maintainable solutions to complex problems
- Continually look for opportunities to improve our platform, process and business
- Develop and drive long-term strategies and roadmaps aligning with business priorities in partnership with the Product Management team
What You Will Bring to Coupa:
- Minimum of 10+ years of software development experience
- Minimum of 5+ years of experience as a Senior Software Engineer
- Expertise in one or more of the following programming languages: Ruby, Go
- Proven understanding of software development best practices and design patterns
- Experience with RESTful API development using Java / Golang / SpringBoot
- Experience with modern MVC web framework, Rails highly preferred
- Experience with building micro services in languages like Golang or Java
- Experience with cloud native architecture and technologies like Kubernetes, EC2 etc.
- Experience working in an agile environment that follows Scrum or other agile methodologies
- Experience working with SQL and NoSQL databases, including MySQL, Redis, MongoDB
- Self-motivated, go-getter, passion for learning, strong communication skills
- Bachelor's degree in Computer Science (or equivalent), or equivalent experience
- Experience managing and enhancing CI/CD pipeline software/tools, such as Jenkins
- Experience with Docker
- Experience with Amazon AWS, EC2, or similar elastic cloud environments
- Open source project contributions, especially in Go
- Experience running Cloud Platforms in a SaaS environment
Want more jobs like this?
Get jobs in Pune, India delivered to your inbox every week.

Client-provided location(s): Pune, India
Job ID: Coupa-b78fbf21-57c5-4676-9ecb-8e62efb98ae5
Employment Type: OTHER
Posted: 2025-07-30T11:32:10
Perks and Benefits
Health and Wellness
- Health Insurance
- Vision Insurance
- Life Insurance
- Dental Insurance
- FSA With Employer Contribution
- HSA With Employer Contribution
- FSA
- HSA
- Mental Health Benefits
- Virtual Fitness Classes
- Short-Term Disability
- Health Reimbursement Account
Parental Benefits
- Non-Birth Parent or Paternity Leave
- Birth Parent or Maternity Leave
- Adoption Leave
- Fertility Benefits
- Family Support Resources
Work Flexibility
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Snacks
- Some Meals Provided
- Happy Hours
- Company Outings
- Holiday Events
Vacation and Time Off
- Personal/Sick Days
- Volunteer Time Off
- Paid Vacation
- Paid Holidays
Financial and Retirement
- 401(K) With Company Matching
- Pension
- Performance Bonus
Professional Development
- Leadership Training Program
- Mentor Program
- Access to Online Courses
- Lunch and Learns
- Promote From Within
Diversity and Inclusion
- Employee Resource Groups (ERG)
- Unconscious Bias Training
- Diversity, Equity, and Inclusion Program
Company Videos
Hear directly from employees about what it is like to work at Coupa.