Coupa Software

Sr. Lead Platform Engineer

Coupa Software

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $167,025 - $241,000 per year

Job Level

Senior

Tech Stack

AWSCloudDockerEC2GoJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNoSQLRedisRubyRuby on RailsSQL

About the role

  • Act as a hands-on contributor, designing, developing, maintaining, and scaling Coupa’s platform systems and services
  • Build reusable microservices, platform components, and frameworks to support standardized data flows (APIs, files, message queues)
  • Participate in architectural planning, code reviews, and operational design to ensure high-quality, scalable solutions
  • Promote engineering best practices including unit testing, automation, and clean code principles
  • Collaborate closely with other teams to simplify deployment, operations, and integration of platform components
  • Drive continuous improvement by identifying and implementing enhancements to the platform, processes, and overall business

Requirements

  • 7+ years of software development experience, with at least 4 years as a Senior Software Engineer
  • Proficient in modern MVC web frameworks, especially Ruby on Rails, and programming languages like Ruby and Go
  • Hands-on experience with cloud-native architecture and technologies such as Kubernetes, AWS EC2, and similar elastic cloud platforms
  • Skilled in working with SQL and NoSQL databases (MySQL, Redis, MongoDB) and high-throughput messaging systems like Kafka or Resque
  • Strong understanding of software development best practices, design patterns, and agile methodologies (Scrum preferred)
  • Self-motivated with excellent communication skills and a Bachelor’s degree in Computer Science or equivalent experience