Facebook pixel

Lead Software Engineer
Confirmed live in the last 24 hours
Locations
Burlingame, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Docker
Heroku
Kafka
C/C++/C#
Leadership
MongoDB
MySQL
Redis
Ruby
SCRUM
SQL
Kubernetes
NoSQL
Requirements
  • Minimum of 8+ years of Software Development experience
  • Minimum of 6+ years of experience as a Senior Software Engineer
  • Expertise in two or more of the following programming languages: Ruby, Go, C/C++
  • Experience with high-throughput messaging systems such as ActiveMQ, Kafka, Resque
  • Considerable and proven experience working with Amazon AWS
  • Experience designing, estimating, and leading the implementation of complex systems
  • Solid and proven understanding of software development best practices and design patterns
  • Experience working on an agile environment that follows Scrum or other agile methodologies
  • Proficiency of security/access control, scalability, high availability, and concurrency
  • Proven ability to take a leadership role in projects and mentor mid-and junior-level developers
  • Expertise working with SQL and NoSQL databases, including MySQL, Redis, MongoDB
  • Self-motivated, passion for learning, strong communication skills
  • Bachelor's or Master's degree in Computer Science (or equivalent), or equivalent experience
  • Open source project contributions, specially in Go
  • Experience with Google App Engine
  • Experience with Heroku
  • Show thought leadership via blog posts, publications, and/or conferences
  • You've designed, developed and deployed micro-services
  • Experience with Docker, using Kubernetes or Amazon ECS
Responsibilities
  • Being a hands-on contributor is a key responsibility in this role
  • Provide technical leadership to junior, intermediate, and senior level engineers
  • Participate in operational design and code review
  • Architect and develop one or more major areas of the Coupa platform
  • Enforce best practices (unit/automation testing, code reviews, code quality, etc.)
  • Find creative, elegant and maintainable solutions to complex problems
  • Continually look for opportunities to improve our platform, process and business
  • A good team player, works, and communicates well with others
Coupa Software

1,001-5,000 employees

Business spend management
Company Overview
Coupa wants to transform the way that businesses manage their spend.
Benefits
  • Insurance Package
  • Family Support
  • Legal Assistance
  • Student Loan Assistance
  • Employee Assistance
  • Discounts
Company Values
  • ENSURE CUSTOMER SUCCESS: Obsessive and unwavering commitment to making customers successful.
  • FOCUS ON RESULTS: Relentless focus on delivering results through innovation and a bias for action.
  • STRIVE FOR EXCELLENCE: Commitment to a collaborative environment infused with professionalism, integrity, passion and accountability.