Lead Software Engineer, Cloud Platform(CE)

Lead Software Engineer, Cloud Platform(CE) Job Description Template

Our company is looking for a Lead Software Engineer, Cloud Platform(CE) to join our team.

Responsibilities:

  • Build the technologies on our Coupa Cloud platform;
  • Provide security and privacy in compliance with global laws and regulations;
  • Facilitate continuous code deployment/delivery;
  • Developing the building blocks to scale the Coupa Cloud for our growing customer base.

Requirements:

  • Excellent written and verbal communication skills;
  • Bachelor’s degree;
  • 2+ years of production system administration and web operations experience;
  • Proficiency with SQL and NoSQL databases such as MySQL, Redis, Memcached, Cassandra, MongoDB;
  • Expert knowledge of agile methodologies, software development lifecycles, & design patterns;
  • 4+ years of hands-on experience programming using Ruby, Go, C/C++, Java, Python or equivalent;
  • Extensive knowledge of Cloud/SaaS architecture using AWS/SoftLayer/CloudStack/OpenStack/Google Cloud Platform;
  • Experience with container technologies including Docker, ECS, and/or Kubernetes;
  • 7+ years of professional experience building highly scalable massive web operations.