Coupa employees grouped together on the left and sitting on the right.
Coupa Logo

Coupa

Lead Software Engineer, Cloud - Ruby 10258

Reposted 8 Days Ago
Be an Early Applicant
Hybrid
Pune, Maharashtra
Expert/Leader
Hybrid
Pune, Maharashtra
Expert/Leader
Lead Software Engineer responsible for designing, developing, and maintaining cloud platform services and systems, advocating best practices and long-term strategies.
The summary above was generated by AI
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

Top Skills

Amazon Aws
Docker
Ec2
Go
Go
Java
Jenkins
Kubernetes
MongoDB
MySQL
NoSQL
Ruby on Rails
Redis
Ruby
Spring Boot
SQL

Similar Jobs at Coupa

3 Days Ago
In-Office
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Lead the design and optimization of data infrastructures, mentor engineers, and develop scalable data solutions while ensuring data integrity and security.
Top Skills: AWSAzureGCPJavaKafkaPythonSparkSQL
3 Days Ago
In-Office or Remote
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Lead the design and build of integration solutions, collaborating with teams to deliver robust architectures and mentoring new members.
Top Skills: AirflowAWSC#Dell BoomiFivetranJavaMulesoftPythonSnowflakeSQLWorkato
3 Days Ago
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Write test code for automated testing, execute test frameworks, and contribute to test plan strategies while solving complex problems.
Top Skills: C#JavaPythonRuby

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account