Description

● Being a hands-on contributor is a key responsibility of this role

● Develop, and scale Coupa’s platform systems and services

● Contribute to a key technology project to scale a large Rails application

● Participate in code reviews and demos

● A good team player, works, and communicates well with others

● Advocate best practices (unit/automation testing, code reviews, code quality, etc.) Requirements

● Minimum of 8 years of software development experience

● Minimum of 2 years of experience as a Lead Software Engineer

● Expertise in one or more of the following programming languages: Ruby, Go, C++

● Experience providing estimates and implementing complex systems

● Proven understanding of software development best practices and design patterns

● Experience working on an agile environment that follows Scrum or other agile

methodologies

● Demonstrated knowledge of scalability, high availability, and concurrency

● Self-motivated, go-getter, passion for learning, strong communication skills

● Bachelor’s degree in computer science (or equivalent), or equivalent experience

Education

Bachelor's Degree