Database Architect

Coupa

Coupa Software (NASDAQ: COUP), a leader in business spend management (BSM), has been certified as a “Great Place to Work” by the Great Place to Work organization. We deliver “Value as a Service” by helping our customers maximize their spend under management, achieve significant cost savings and drive profitability. Coupa provides a unified, cloud-based spend management platform that connects hundreds of organizations representing the Americas, EMEA, and APAC with millions of suppliers globally. The Coupa platform provides greater visibility into and control over how companies spend money. Customers – small, medium and large – have used the Coupa platform to bring billions of dollars in cumulative spend under management. Learn more at www.coupa.com. Read more on the Coupa Blog or follow @Coupa on Twitter.

Do you want to work for Coupa Software, the world’s leading provider of cloud-based spend management solutions? We’re a company that had a successful IPO in October 2016 (NASDAQ: COUP) to fuel our innovation and growth. At Coupa, we’re building a great company that is laser focused on three core values:

1. Ensure Customer Success – Obsessive and unwavering commitment to making customers successful.
2. Focus On Results – Relentless focus on delivering results through innovation and a bias for action.
3. Strive For Excellence – Commitment to a collaborative environment infused with professionalism, integrity, passion, and accountability.

 

Responsibilities:

 

  • Work on reliability, availability, stability and performance aspects for core database infrastructures that allow Coupa products to scale
  • Partner with Engineering teams and operations teams on roadmap planning and architectural discussions to ensure we have rock solid architectures in place to scale for the future
  • Implement solutions for automating deployment, provisioning and managing large-scale database environments
  • Improve observability by implementing smart monitoring, tracing and logging.
  • Act as main point of contact for production incidents, perform root cause analysis, identify and resolve underlying problem patterns, while working towards develop automated and self-healing solutions with support from operational DBAs
  • Conduct server and query performance analysis and capacity planning, providing guidance for application performance tunings 
  • Complies with Coupa’s security policies and procedures, to ensure that the highest level of system and data confidentiality is maintained
  • Identify and evaluate industry trends in database systems and technologies
  • Influence engineering teams in optimal data designs, query construction for scalability
  • Mentor development team on database best practices and database design
  •  

    Skills & Requirements:

     

  • Master’s degree in Computer Science or related technical field
  • At least 10 years relevant production experience in supporting at scale, highly available, mission-critical database environments. Deep understanding in all areas such as backups, replication, failover, DevOps for DB (IaaC, CI/CD), observability and debuggability required
  • Proficiency in at least two of the following open-source database management systems: MySQL, Percona XtraDB Cluster, MariaDB Galera Cluster, SQL Server
  • Experience working with hyper-scale cloud providers (AWS and/or Azure, GCP) and running at scale database environments in virtual computing environments (Amazon EC2, Azure VM, etc)
  • Experience with Cloud database technologies such as AWS Aurora/RDS/DynamoDB/Keyspaces, Azure SQL
  • Deep understanding of cluster management areas, such as scaling, consistency tuning, replication, and multi-datacenter configuration
  • Experience in performance monitoring and storage performance optimization, tuning database server configurations, queries, and indexes
  • Strong data modeling and data structure design skills
  • Exposure to containerization platforms (Kubernetes/Docker etc)
  • Good understanding of Linux OS concepts and of Linux and Unix Shell
  • Proficiency in any of the programming language (e.g. Python/Java/Ruby/Golang)
  • Strong written and oral communication skills with a high degree of comfort speaking with developers, vendors and leadership
  •  

     

     

     

     

    At Coupa, we have a strong and innovative team dedicated to improving the spend management processes of today’s dynamic businesses. It’s our people who make it happen, and we strive to attract and retain the best in every discipline.
    We take care of our employees every way we can, with competitive compensation packages, as well as restricted stock units, an Employee Stock Purchase Program (ESPP), comprehensive health benefits for employees and their families, a 401(k) match, a flexible work environment, no limit vacations for exempt employees, non-exempt employees are on an accrual basis for PTO, catered lunches…And much more!
    As part of our dedication to the diversity of our workforce, Coupa is committed to Equal Employment Opportunity without regard for race, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity or religion.
    Please be advised, inquiries or resumes from recruiters will not be accepted.